![](/img/trans.png)
[英]Visual Studio 2013: fatal error C1083: Cannot open include file: 'winsock2.h': No such file or directory
[英]Error : MFC requires use of Winsock2.h after migrating Visual C++ project to Visual Studio 2013
將項目從Visual C ++遷移到Visual Studio 2013后,在構建項目時收到以下錯誤:
C1189:#error: MFC requires use of Winsock2.h
在stdafx.h
我包含以下標頭:
#include <afxwin.h>
#include <afxext.h>
#include <afxdtctl.h>
#include <afxcmn.h>
#include <afxsock.h>
#include <WinSock2.h>
我試圖更改包含文件的順序(MFC標頭之前和之后的winsock),但仍然存在相同的錯誤。
誰能給我一些解決這個問題的想法? 謝謝 !
解決了 ! 來自Extern依賴項的.cpp文件之一包括<winsock.h>
。 我刪除了包含行,問題已解決。 謝謝 !
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.