繁体   English   中英

Visual Studio 2015甚至无法编译Hello World程序

[英]Visual studio 2015 can't compile even Hello World program

我试图运行这个简单的Hello世界示例:

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello world" << endl;
    return 0;
}

但是VS返回了以下错误:

c:\\ program files(x86)\\ microsoft visual studio 14.0 \\ vc \\ include \\ corecrt.h(2):致命错误C1083:无法打开文件corecrt.h:没有这样的文件或目录

经过一些谷歌搜索,我找到了可能的解决方案 据说将以下值添加到项目 - >属性 - > AdditionalIncludeDirectories和AdditionalLibraries:

$(UniversalCRT_IncludePath)
$(UniversalCRT_LibraryPath_x86)

当我这样做时,没有任何事情发生。 VS返回了同样的错误。

我该如何纠正?

它可能是许多不同的因素 - 它取决于您创建项目的方式。

无论如何,您可以通过检查以下内容来确定构建路径是否正确:

(解决方案资源管理器):单击您的项目,然后选择项目属性。 从那里,检查VC ++目录页面,查看包含目录。

在此输入图像描述 它应该包含$(VC_IncludePath); 和$(WindowsSDK_IncludePath);. 如果它包含这些,请编辑“包含目录”,然后选择“MACRO”按钮,以便可以查看构建工具使用的实际路径。

在此输入图像描述

机会是其中之一是不正确的。

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM