簡體   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