翻譯|行業資訊|編輯:鮑佳佳|2021-08-18 10:43:14.237|閱讀 222 次
概述:Qt Creator 5 - CMake 更新項目模式下的 CMake 輸出,編譯輸出,以及對于更大的項目,您不必對項目進行兩次配置即可使其正確。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Qt是一個跨平臺框架,通常用作圖形工具包,它不僅創建CLI應用程序中非常有用。而且它也可以在三種主要的臺式機操作系統以及移動操作系統(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式設備,Android(Necessitas)和iOS的端口上運行。現在我們為你提供了免費的試用版。
Qt組件推薦:
現在在項目模式下配置 CMake 項目時,您可以看到 CMake 命令的輸出。除了查看輸出之外,您還可以過濾輸出消息,如下面的截屏視頻所示:
現在您可以在 Projects 模式下看到編譯輸出,不再需要在“Projects”和“Edit”模式之間切換來查看編譯輸出。
Qt Creator 5 不使用臨時目錄進行初始項目配置。這意味著對于更大的項目,您不必對項目進行兩次配置即可使其正確。
此行為以前是通過選中“自動創建構建目錄”復選框來選擇加入設置的。
由于在啟用“自動創建構建目錄”設置時為輸入的每個字母創建了構建目錄,Qt Creator 4.13 將構建目錄編輯字段設為只讀。
Qt Creator 5 允許您編輯構建目錄,并且只有在您完成編輯后才會創建該目錄。
現在您可以擁有源文件和頭文件,而無需額外的“頭文件”和“源文件”樹級別。這可以配置如下:
Qt Creator 本身有多個可執行文件,但是當您運行項目時,您只想運行“qtcreator”而不是列表中的第一個可執行文件。
使用 Qt Creator 5,您可以FOLDER使用qtc_runnable值設置屬性,Qt Creator 只會在運行列表中顯示這些目標。
在CMakeLists.txt你需要有類似的東西:
set_target_properties(main_executable PROPERTIES FOLDER "qtc_runnable")
Qt Creator 在配置項目時設置了一些 CMake 變量。如果未引用變量,CMake 將顯示警告。
現在這些變量在package-manager/auto-setup.cmake通過CMAKE_PROJECT_INCLUDE_BEFORE參數注入的CMake 文件中被引用,CMake 將不再發出這些警告。
定位器的“執行自定義命令”選項獲得了對宏的支持。
這意味著如果您想刪除活動項目的構建目錄,您可以執行以下操作:
! cmake -E rm -rf %{ActiveProject:BuildConfig:Path}
或者,如果您想為活動項目(CMake 3.20+)運行 ctest:
! ctest --test-dir %{ActiveProject:BuildConfig:Path}
====================================================
想要了解或購買Qt正版授權的朋友,歡迎
Qt技術交流群現已開通,QQ搜索群號“765444821”或者掃描下方二維碼即可加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: