Visual Studio 2012无法在Include目录中找到文件

时间:2013-12-29 23:14:28

标签: c++ visual-studio visual-studio-2012

当我在VS2012中编译时,出现错误,无法找到应该在#include目录"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include"目录中的文件。

我试图通过在#include

中复制VS2010中的"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include"目录来解决此问题

这提出了更多错误。我也尝试按照建议的here更改#include目录(在Project / Properties / VC ++目录中)的路径

$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(WindowsSDK_IncludePath);$(FrameworkSDKDir)\include.

我也多次重新安装VS2012无济于事。有没有人有解决方案。

2 个答案:

答案 0 :(得分:1)

这可能是此处描述的已知错误:http://connect.microsoft.com/VisualStudio/feedback/details/762015/include-and-libraries-directories-not-setup-correctly-for-c-if-vs2010-already-installed

如果以前安装了2010,安装程序会出现错误。我经历过这一次。

答案 1 :(得分:0)

Microsoft支持VS 2012上的stdint。看here

#include <cstdint>