我所看的书上,经常会有一些后缀为.c的程序,还是用的main()作为程序入口点,但头文件中包含了 #include<windows.h>; #include<winsock.h> ;#include<stdio.h> ; #include<stdlib.h>,问题出在编译上,用VC直接编译,VC会要求建立一个project,然后再进行编译,编译的结果没有任何错误,但在Build这个文件时,确产生了以下错误:
-------------------Configuration: Mcastws1 - Win32 Debug--------------------
Linking...
Mcastws1.obj : error LNK2001: unresolved external symbol _inet_addr@4
Mcastws1.obj : error LNK2001: unresolved external symbol _sendto@24
Mcastws1.obj : error LNK2001: unresolved external symbol _inet_ntoa@4
Mcastws1.obj : error LNK2001: unresolved external symbol _recvfrom@24
Mcastws1.obj : error LNK2001: unresolved external symbol _setsockopt@20
Mcastws1.obj : error LNK2001: unresolved external symbol _closesocket@4
Mcastws1.obj : error LNK2001: unresolved external symbol _bind@12
Mcastws1.obj : error LNK2001: unresolved external symbol _htons@4
Mcastws1.obj : error LNK2001: unresolved external symbol _WSACleanup@0
Mcastws1.obj : error LNK2001: unresolved external symbol _WSAGetLastError@0
Mcastws1.obj : error LNK2001: unresolved external symbol _socket@12
Mcastws1.obj : error LNK2001: unresolved external symbol _WSAStartup@8
Debug/Mcastws1.exe : fatal error LNK1120: 12 unresolved externals
Error executing link.exe.Mcastws1.exe - 13 error(s), 0 warning(s)
请问这种问题应该如何解决,谢谢!!!
-------------------Configuration: Mcastws1 - Win32 Debug--------------------
Linking...
Mcastws1.obj : error LNK2001: unresolved external symbol _inet_addr@4
Mcastws1.obj : error LNK2001: unresolved external symbol _sendto@24
Mcastws1.obj : error LNK2001: unresolved external symbol _inet_ntoa@4
Mcastws1.obj : error LNK2001: unresolved external symbol _recvfrom@24
Mcastws1.obj : error LNK2001: unresolved external symbol _setsockopt@20
Mcastws1.obj : error LNK2001: unresolved external symbol _closesocket@4
Mcastws1.obj : error LNK2001: unresolved external symbol _bind@12
Mcastws1.obj : error LNK2001: unresolved external symbol _htons@4
Mcastws1.obj : error LNK2001: unresolved external symbol _WSACleanup@0
Mcastws1.obj : error LNK2001: unresolved external symbol _WSAGetLastError@0
Mcastws1.obj : error LNK2001: unresolved external symbol _socket@12
Mcastws1.obj : error LNK2001: unresolved external symbol _WSAStartup@8
Debug/Mcastws1.exe : fatal error LNK1120: 12 unresolved externals
Error executing link.exe.Mcastws1.exe - 13 error(s), 0 warning(s)
请问这种问题应该如何解决,谢谢!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货