1. 程式人生 > >關於VisualStudio2015中找不到stdio.c等標頭檔案的解決辦法

關於VisualStudio2015中找不到stdio.c等標頭檔案的解決辦法



在利用VS2015編寫C程式程式碼時,通常要包含stdio.h這類標頭檔案,但在VS2015中卻報錯,這是怎麼回事呢?

原因就出在:stdio.h這些標頭檔案沒有所在路徑不在VS2015的預設路徑內,從而導致VS2015找不到這些標頭檔案,其中一種解決辦法如下:

(1)法一:

步驟1:VS2015選單欄,專案-->屬性:


步驟2:在開啟的屬性頁中選擇 “VC++目錄”-->包含目錄:

 

步驟3:點選下拉按鈕,然後點選編輯:

 

步驟4:如下圖:


選擇目錄:

C:\Program Files(x86)\WindowsKits\10\Lib\10.0.10150.0\ucrt


步驟5:新增庫目錄:



選擇目錄:C:\Program Files(x86)\WindowsKits\10\Lib\10.0.10150.0\ucrt\x86


點選確定,即可。

(2)法二:

上面說的這種只是方法一,這也是目前在網上見到的最常見的解決方法,但上面的這種方法有個弊端,那就是每建一個工程,都要單獨重複上述的步驟,難麼終極的解決辦法如下:

我們回到剛開頭說的,VS2015報錯,提示找不到這些標頭檔案,其根本原因就是VS2015預設這些標頭檔案在如下位置:



然後在如下目錄可看到:



到這,就明白最簡單和一勞永逸的解決辦法是,將10.0.10150.0資料夾中的內容直接複製到10.0.10240.0中即可。(其實VS2015報錯的原因就是10.0.10240.0資料夾下缺失相應的標頭檔案和庫檔案)