使用winsock2.h造成的重定义解决办法

来源:互联网 发布:windows下安装mysql 编辑:程序博客网 时间:2024/04/29 09:24

一般调用windows.h或winsock2.h放置在调用winsock.h前或使用#define WIN32_LEAN_AND_MEAN以避免因重定义而发生的编译错误,有次在使用第三方库的时候,未引用windows.h,依然发生此错误。

解决办法:在工程属性页里添入宏定义:#define WIN32_LEAN_AND_MEAN,如下所示:


参考:http://www.cnblogs.com/Shirlies/p/5137548.html

http://blog.csdn.net/dp_huang/article/details/52209225

http://eggbucket.iteye.com/blog/1140232

https://www.douban.com/note/246432417/

http://blog.csdn.net/mazhen1986/article/details/7681238

阅读全文
0 0