我将一些“本机”C++项目从Windows 7上的Visual Studio 2010迁移到Windows 8.1上的Visual Studio 2013。重建给了我这个错误。我意识到我没有安装Windows SDK,所以我安装了下一个,但我仍然收到错误。任何人都可以在其他方面得到这个干净VS项目迁移?Visual Studio 2013:致命错误C1083:无法打开包含文件:'winsock2.h':没有这样的文件或目录
13
A
回答
13
我在SDK文件夹下搜索丢失的文件并找到它。由于SDK是在迁移项目之后安装的,因此路径未包含在我的项目中。我能够通过添加到include和lib路径来修复所有问题。
我添加下列文件夹到我的包含路径:
$(WindowsSdkDir)包括\ UM
$(WindowsSdkDir)包括\共享
我的全包括两个路径调试和发布现在看起来像这样:
$(WindowsSdkDir)include; $(WindowsSdkDi R)包括\微米; $(WindowsSdkDir)包括\共享; $(FrameworkSDKDir)\包括; $(VCInstallDir)包括; $(VCInstallDir)atlmfc \包括;
我增加了以下文件夹到我的LIB路径(注意,是特定于32位构建看到的x64 64位和ARM为ARM构建...!):
$(WindowsSdkDir)的lib \ winv6.3 \恩\ X86
我的全库路径是这样的:
$(WindowsSdkDir)LIB; $(WindowsSdkDir)的lib \ winv6.3 \ UM \ 86; $(FrameworkSDKDir)\ LIB; $(VCInstallDir)LIB; $(VCInstallDir)atlmfc \ LIB
请注意,如果您有原始项目文件的副本,还可以修复通过重新迁移它在Windows SDK后,问题又来了已安装。
6
包括路径:$(VC_IncludePath);$(WindowsSDK_IncludePath);
LIB路径:$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);
相关问题
- 1. 错误C1083:无法打开包含文件:'winsock2.h':没有这样的文件或目录
- 2. 致命错误C1083:无法打开包含文件:“opencv2/opencv.h”:没有这样的文件或目录
- 3. 致命错误C1083:无法打开包含文件:'iostream':没有这样的文件或目录
- 4. 致命错误C1083:无法打开包含文件:'complex.h':没有这样的文件或目录.. \ lapacke \ include \ lapacke.h
- 5. 致命错误C1083 - 无法打开包含文件:“WINDOWS.H”:没有这样的文件或目录
- 6. 致命错误C1083:无法打开包含文件:'opencv2/core.hpp':没有这样的文件或目录
- 7. 致命错误C1083:无法打开包含文件:'boost/variant.hpp':没有这样的文件或目录
- 8. 致命错误C1083:无法打开包含文件:“omp.h”:没有这样的文件或目录
- 9. 致命错误C1083:无法打开包含文件:'tiffio.h':没有这样的文件或目录VC++ 2008
- 10. 致命错误C1083:无法打开包含文件:“Hoa.h”:没有这样的文件或目录
- 11. 致命错误C1083:无法打开包含文件:'xmemory':没有这样的文件或目录
- 12. 致命错误C1083:无法打开包含文件:“升压/ regex.hpp”:没有这样的文件或目录
- 13. 接收 “致命错误C1083:无法打开包含文件:'gxall.h:没有这样的文件或目录”
- 14. 致命错误C1083:无法打开包含文件:'magic.h':没有这样的文件或目录
- 15. Visual Studio 2013迁移:无法打开包含文件:'dxerr8.h':没有这样的文件或目录
- 16. C1083:无法打开包含文件“serialheader.h”:没有这样的文件或目录
- 17. C++ Windows命令提示符C1083“无法打开包含文件:'Magick ++。h'没有这样的文件或目录”
- 18. 致命错误C1083:无法打开包含文件:'tree.h'
- 19. 错误C1083:无法打开包含文件:'stdafx.h':在VS 2005中没有这样的文件或目录
- 20. 无法打开包含文件:'dxgi1_2.h':没有这样的文件或目录
- 21. 无法打开包含文件dplay8.h。没有这样的文件或目录
- 22. 错误C1083:无法打开包含文件:'FL/Fl.h':没有这样的文件或目录
- 23. WIn764b:无法打开包含文件:'winsock2.h':运行npm install时没有这样的文件或目录-g karma
- 24. 错误无法打开包含文件:'GLES2/gl2.h':没有这样的文件或目录突然出现
- 25. 致命错误C1083:无法打开编译器中间文件:'***。pch':没有这样的文件或目录
- 26. 错误C1083无法打开包含文件:'stdafx.h':没有这样的文件或目录
- 27. winsock2.h,没有这样的文件或目录
- 28. Cython-无法打开包含文件:'io.h':没有这样的文件或目录
- 29. 无法打开包含文件:“NTDDK.H”:没有这样的文件或目录
- 30. 无法打开包含文件:'libxml/xmlversion.h':没有这样的文件或目录
您需要安装Windows SDK – Damian
没错达米安你是正确的。但是在迁移项目后安装它并不能解决项目问题。有关更多详情,请参阅下面的答案。 – moodboom