winsock.h與winsock2.h出現重定義或不同的鏈接

錯誤: 主要原因: 主要原因是因爲<Windows.h>中包含了<Winsock.h>頭文件,由於其版本的不同 解決方案一: 添加預編譯頭 項目屬性 ——> C/C++ ———> 預處理器 -------> 預處理器定義 增加如下定義 WIN32_LEAN_AND_MEAN 解決方案二: 在編譯不過的頭文件前面增加 #include <Winsock2.h> 特別是用到了<windows.h>
相關文章
相關標籤/搜索