天天看點

Qt Creator使用ninja 編譯

最近從linux轉到windows,使用window上的一套,下載下傳了vs2017,使用的工程管理工具是cmake,具有跨平台特性。

一開始使用的是使用cmake生成sln檔案vs的管理,感覺很不爽,改用了Qt Creator作為編輯器,配上cdb還是比較好用的,但是在cmake建構的時候,

Qt Creator使用ninja 編譯

竟然使用ninja建構,讓我很詫異,我沒有下載下傳ninja呀,我搜尋了真個環境變量,沒有。網上也沒有相關的資料,我就仔細分析,肯定有相關ninja的身影,我就開始排查,

Qt Creator使用ninja 編譯

檢視Qt Creator的環境變量,從中發現了身影。

Qt Creator使用ninja 編譯

和vs相關的環境變量,我靈機一動,那肯定是有關vs的環境變量,我直接打開cmd搜尋肯定搜尋不了了,我加載了vs的環境變量,進行搜尋。

Qt Creator使用ninja 編譯

果然搜尋到了,應該是我在vs2017中勾選了,下載下傳cmke的建構工程,我自己都沒注意。

不仔細就會早上困擾呀~~~~~~~~

繼續閱讀