Faied to run MSBuild commond CmakeError

問題1:Faied to run MSBuild commond CmakeError

想要用cmake編譯一個slam的工程,因爲是新電腦,編譯的時候遇到了這個問題

首先工程的cmake文件是沒有問題的,因爲我在以前的電腦上可以正常的編譯可使用,而在這裏卻出現了問題,

查看了資料後解決方法如下:
我的cmake版本是cmake3.13 ,據說很多windows不支持這麼高版本,降低版本爲cmake3.8後再重新編譯,問題解決

參考網址:https://ask.wireshark.org/question/751/failed-to-run-msbuild-command-cmake-error-at-cmakeliststxt22-project/

問題二:

解決方法: 因爲是新的電腦,之前沒有跑過vs c++工程,因此很多的組件不全,建議是安裝vs之後自己先手動在vs裏面新建一個c++的hello world工程,我在新建的時候vs會自動提示我SDK8.1組件沒有,需要安裝之類的,安裝完成後試一下自己寫一個main.cpp文件,看一下結果

參考網址:https://stackoverflow.com/questions/32801638/cmake-error-at-cmakelists-txt30-project-no-cmake-c-compiler-could-be-found 中的一個答案

問題3:could not find git for clone of __glew

自己手動下載了GLEW,然後將BUILD_EXTERN_GLEW關閉,然後手動填入本機的GLEW的包含路徑和庫目錄

弄好之後重新運行,有以下警告,但是configure成功。

 

 

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