项目场景:
问题描述:
项目编译出现一下错误或者警告
warning C4005: “AF_IPX”: 宏重定义warning C4005: “AF_IPX”: 宏重定义
原因分析:
有可能是由于<windows.h>中包含<winsock.h >头文件引起的重定义
解决方案:
在包含<windows.h>之前定义WIN32_LEAN_AND_MEAN
宏,如
下所示:
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
右键项目->C/C+±>预处理器添加WIN32_LEAN_AND_MEAN