0
我目前只需打開與我的項目關聯的CMakeLists.txt文件即可在qtcreator中打開我的項目。這是工作的很好,因爲我可以從qtcreator構建,調試和運行項目。現在我試圖用參數-DPCL_DIR=/usr/local
運行cmake,它改變了我在代碼中使用的PCL庫的默認路徑。我可以從命令行執行此操作。但是,當試圖使用cmake嚮導從qtcreator執行此操作時,它將忽略-DPCL_DIR
選項並使用默認庫位置進行編譯。我如何讓qtcreator不忽略cmake參數?qtcreator在用cmake構建時忽略cmake選項
或者我可以從命令行運行cmake並以某種方式讓qtcreator指向由命令行cmake運行生成的Makefile,但我不知道該怎麼做。
讚賞上述任何問題的解決方案。
你使用的是什麼版本的Qt創建器,你在運行Cmake對話框的Arguments文本框中輸入-DPCL_DIR =/usr/local? –
Qt Creator 2.4.1基於Qt 4.8.0(64位)。是的,我正在運行cmake對話框的參數文本框中輸入-DPCL_DIR =/usr/local – Mustafa
Creator現在處於2.8。你有可能升級到更新的東西嗎?也許至少2.7?我在本地有一個cmake項目,我可以將參數傳遞給cmake。 –