問題1:Faied to run MSBuild commond CmakeError
想要用cmake編譯一個slam的工程,因爲是新電腦,編譯的時候遇到了這個問題
首先工程的cmake文件是沒有問題的,因爲我在以前的電腦上可以正常的編譯可使用,而在這裏卻出現了問題,
查看了資料後解決方法如下:
我的cmake版本是cmake3.13 ,據說很多windows不支持這麼高版本,降低版本爲cmake3.8後再重新編譯,問題解決
問題二:
解決方法: 因爲是新的電腦,之前沒有跑過vs c++工程,因此很多的組件不全,建議是安裝vs之後自己先手動在vs裏面新建一個c++的hello world工程,我在新建的時候vs會自動提示我SDK8.1組件沒有,需要安裝之類的,安裝完成後試一下自己寫一個main.cpp文件,看一下結果
問題3:could not find git for clone of __glew
自己手動下載了GLEW,然後將BUILD_EXTERN_GLEW關閉,然後手動填入本機的GLEW的包含路徑和庫目錄
弄好之後重新運行,有以下警告,但是configure成功。