主题:udp 共有34932人关注过本帖 |
---|
jj |
1楼 |
udp Post By:2011-7-16 10:11:00 [只看该作者]
用的是9260的板子,请问在EVC中将static void CALLBACK OnUDPRecv()改成了static void CALLBACK OnUDPRecv(char * buf , int len)之后,编译不出错,为什么运行时出现下列错误:
UDP_CE.obj : error LNK2019: unresolved external symbol recvfrom referenced in function "private: static unsigned long __cdecl CUDP_CE::RecvThread(void *)" (?RecvThread@CUDP_CE@@CAKPAX@Z) UDP_CE.obj : error LNK2019: unresolved external symbol htons referenced in function "private: static unsigned long __cdecl CUDP_CE::RecvThread(void *)" (?RecvThread@CUDP_CE@@CAKPAX@Z) UDP_CE.obj : error LNK2019: unresolved external symbol select referenced in function "private: static unsigned long __cdecl CUDP_CE::RecvThread(void *)" (?RecvThread@CUDP_CE@@CAKPAX@Z) UDP_CE.obj : error LNK2019: unresolved external symbol __WSAFDIsSet referenced in function "private: static unsigned long __cdecl CUDP_CE::RecvThread(void *)" (?RecvThread@CUDP_CE@@CAKPAX@Z) UDP_CE.obj : error LNK2019: unresolved external symbol inet_addr referenced in function "public: int __cdecl CUDP_CE::Open(int,unsigned short const *,int)" (?Open@CUDP_CE@@QAAHHPBGH@Z) UDP_CE.obj : error LNK2019: unresolved external symbol closesocket referenced in function "public: int __cdecl CUDP_CE::Open(int,unsigned short const *,int)" (?Open@CUDP_CE@@QAAHHPBGH@Z) UDP_CE.obj : error LNK2019: unresolved external symbol ioctlsocket referenced in function "public: int __cdecl CUDP_CE::Open(int,unsigned short const *,int)" (?Open@CUDP_CE@@QAAHHPBGH@Z) UDP_CE.obj : error LNK2019: unresolved external symbol bind referenced in function "public: int __cdecl CUDP_CE::Open(int,unsigned short const *,int)" (?Open@CUDP_CE@@QAAHHPBGH@Z) UDP_CE.obj : error LNK2019: unresolved external symbol htonl referenced in function "public: int __cdecl CUDP_CE::Open(int,unsigned short const *,int)" (?Open@CUDP_CE@@QAAHHPBGH@Z) UDP_CE.obj : error LNK2019: unresolved external symbol socket referenced in function "public: int __cdecl CUDP_CE::Open(int,unsigned short const *,int)" (?Open@CUDP_CE@@QAAHHPBGH@Z) UDP_CE.obj : error LNK2019: unresolved external symbol WSAStartup referenced in function "public: int __cdecl CUDP_CE::Open(int,unsigned short const *,int)" (?Open@CUDP_CE@@QAAHHPBGH@Z) UDP_CE.obj : error LNK2019: unresolved external symbol WSACleanup referenced in function "public: int __cdecl CUDP_CE::Close(void)" (?Close@CUDP_CE@@QAAHXZ) UDP_CE.obj : error LNK2019: unresolved external symbol sendto referenced in function "public: bool __cdecl CUDP_CE::SendData(char const *,int)" (?SendData@CUDP_CE@@QAA_NPBDH@Z) ARMV4IDbg/shangweiji.exe : fatal error LNK1120: 13 unresolved externals |
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2011-7-16 13:52:00 [只看该作者]
你所出现的错误和Link库文件ws2.lib有关,请检查你的项目文件是否设置了该库文件,设置的方法为:Project->Setting->Link
|
|
单帖管理 | 引用 | 回复 |
jj |
3楼 |
Post By:2011-7-16 15:18:00 [只看该作者]
谢谢!已设置成功!
|
|
单帖管理 | 引用 | 回复 |