win7下qt error: undefined reference to `_imp__getnameinfo@28'解决
- _imp__getnameinfo@28对应着winsock2.h的getnameinfo函数
- 首先需要导入对应的头文件
#ifndef WIN32 #include <sys/socket.h> #include <netinet/in.h> #else //win7下的头文件
#include <winsock2.h> #include<ws2tcpip.h> #endif - 在qt的.pro工程文件中添加ws2_32.lib文件即可。
LIBS += -llibwpcap\ -lws2_32