winsock.h与winsock2.h出现重定义或不同的链接 问题解决

在编译qt windows项目时出现错误
winsock.h与winsock2.h出现重定义或不同的链接 问题解决_第1张图片
winsock.h与winsock2.h出现重定义或不同的链接 问题解决_第2张图片
方法1:
在pro文件中添加宏

DEFINES += WIN32_LEAN_AND_MEAN

方法2:
在使用了包含头文件前#include加上
#include

你可能感兴趣的:(C++,Qt,visual,studio)