VS2015 vc++ 項目出現new.h找不到的錯誤

安裝完 VS2015 後,直接新建項目->win32控制檯->運行,結果報錯!"無法打開包括文件: “stdio.h”: No such file or directory”"lnk1104:無法打開文件 ucrtd.lib ”奇了怪了,stdio.h 和 ucrtd.lib 都是 VS 自帶的頭文件和庫文件,都無法識別,所以第一反應就是這個頭文件和庫文件的目錄沒有正確的導入,即include 和 lib的環境變量出了問題。

1/然後點擊菜單欄"視圖"->“其他窗口”->“屬性管理器”,從而調出屬性管理器頁面。

2/2.我的"屬性管理器"頁面是在 VS2015 窗口的右側,然後在項目名稱"helloworld"下找到"Debug | Win32"文件夾,雙擊"Microsoft.Cpp.Win32.user"。

3.在彈出的屬性頁中,點擊左側的"VC++ 目錄",分別選擇"包含目錄" 和 “庫目錄” 右側的下拉箭頭,然後點擊"編輯" ,從而修改環境變量

4.對於include環境變量的編輯,首先取消勾選"從父級或項目默認設置繼承", 然後在最上方添加下面5條路徑,點擊確定。
1.C:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt
2.C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include
3.C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include
4.C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include
5.C:\Program Files (x86)\Windows Kits\8.1\Include\um

5.對於lib環境變量的編輯,保留勾選"從父級或項目默認設置繼承", 然後在最上方添加下方的1條路徑,點擊確定。
1.C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10150.0\ucrt\x86

6.至此完成環境變量的重配工作,重新編譯運行就正常了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章