簡體   English   中英

使用cmake構建時,qtcreator忽略cmake選項

[英]qtcreator ignores cmake options when building with cmake

我目前正在qtcreator中打開我的項目,只需打開與我的項目相關聯的CMakeLists.txt文件。 這很有效,因為我可以從qtcreator構建,調試和運行項目。 現在我嘗試使用參數-DPCL_DIR=/usr/local運行cmake,它改變了我在代碼中使用的PCL庫的默認路徑。 我可以從命令行做到這一點。 但是,當嘗試使用cmake向導從qtcreator執行此操作時,它會忽略-DPCL_DIR選項並使用默認庫位置進行編譯。 如何讓qtcreator不要忽略cmake參數?

或者我可以從命令行運行cmake,並以某種方式讓qtcreator指向由命令行cmake run生成的Makefile,但我不知道該怎么做。

可以理解上述任何問題的解決方案。

升級到qtcreator 2.8解決了這個問題。

一個make shift解決方案我發現不需要升級qtcreator,只需從終端在qtcreator-build文件夾中運行cmake -DPCL_DIR ,然后只需從qtcreator構建而不運行cmake。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM