cmake The C compiler identification is unknown


 

 本地安裝有Visual Studio 2015 ,同時更新了update 3

執行上述報錯

本地還安裝Visual Studio 2017 使用cmake 沒問題

分析:

在CMakeFiles/CMakeError.log文件中可以找到下面錯誤

LINK : fatal error LNK1158: 無法運行“rc.exe”

  

原因:

在C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin 路徑中沒有找到rc.exe 程序

解決方案:

從C:\Program Files (x86)\Windows Kits\8.1\bin\x86 目錄拷貝以下文件到上述目錄中可解決問題

  1. rc.exe
    rcdll.dll

     

參考鏈接:

https://blog.csdn.net/uranus1024/article/details/78430308


免責聲明!

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



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