1>UDPFuncs.obj : error LNK2019: 无法解析的外部符号 __imp_bind,函数 "void __cdecl bindSocket(void)" (?bindSocket@@YAXXZ) 中引用了该符号
1>UDPFuncs.obj : error LNK2019: 无法解析的外部符号 __imp_htons,函数 "void __cdecl initWinsock(void)" (?initWinsock@@YAXXZ) 中引用了该符号
1>UDPFuncs.obj : error LNK2019: 无法解析的外部符号 __imp_sendto,函数 "void __cdecl udpSend(char * const,int)" (?udpSend@@YAXQEADH@Z) 中引用了该符号
1>UDPFuncs.obj : error LNK2019: 无法解析的外部符号 __imp_socket,函数 "void __cdecl initWinsock(void)" (?initWinsock@@YAXXZ) 中引用了该符号
1>UDPFuncs.obj : error LNK2019: 无法解析的外部符号 __imp_WSAStartup,函数 "void __cdecl initWinsock(void)" (?initWinsock@@YAXXZ) 中引用了该符号
1>UDPFuncs.obj : error LNK2019: 无法解析的外部符号 __imp_WSAGetLastError,函数 "void __cdecl bindSocket(void)" (?bindSocket@@YAXXZ) 中引用了该符号
1>UDPFuncs.obj : error LNK2019: 无法解析的外部符号 __imp_inet_pton,函数 "void __cdecl initWinsock(void)" (?initWinsock@@YAXXZ) 中引用了该符号
1>D:\code\c++\adib-develop\x64\Debug\adib-develop.exe : fatal error LNK1120: 7 个无法解析的外部命令
解决方法:
在.h头文件文件中添加:
#pragma comment(lib,"ws2_32.lib")