無法打開包括文件: “corecrt.h”: No such file or directory


引發這個問題是因為裝了個新的SDK,然后就找不到這個頭文件了,vs龐大煩人

編譯時候使用的是最新的sdk版本10.0.10586.0版本但是它里面沒有ucrt目錄,問題找到了。

 

看了下vs的配置其實工程引用的是10.0.10240.0版本中的頭文件,簡單的辦法就是把10.0.10240.0中的ucrt文件夾拷貝到10.0.10586.0中去或者指定正確的包含路徑

 

應該同時還伴隨着 無法打開文件“ucrtd.lib”的問題,鏈接C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10240.0\ucrt\x86中的這個庫就可以

 

每個機器上版本可能不一樣,自己根據實際情況變通

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM