CMake的一些使用

2022-08-20 12:15:12 字數 448 閱讀 8491

1. 使用qt載入cmake工程

開啟qt,「檔案」-》「開啟檔案或專案」-》選中cmakelists.txt檔案,出現對話方塊,單擊下一步,點選「執行cmake」,等待cmake執行完畢後單擊完成即可載入整個工程

2. cmake中符號的查詢

安裝cmake後在share\cmake-3.7\modules中會有find*.cmake檔案來對相應的package進行查詢

如「threads」對應「findthreads.cmake」檔案

在「findthreads.cmake」中定義的一些符號可以在cmakelists.txt中使用

對於qt5,它自帶了一些cmake檔案,在「5.1.0/gcc/lib/cmake/」目錄下

可通過set(cmake_prefix_path "/home/tarena/qt5.1.0/5.1.0/gcc")來指定使用qt自帶的cmake檔案

cmake使用的一些補充

一般使用cmake生成vs專案的時候,要麼生成32位的要麼生成64位的。實驗物件是opencv 因為opencv是開源的,所以就拿它來說事。為編譯32位和64位的opencv庫,我使用cmake分別生成了32位和64位的工程,然後編譯各自的庫,沒有問題,但是每次編譯都需要開啟兩個工程很煩就想在乙個工...

linux gdb的一些常規使用 cmake

原文 1.cmake支援gdb的實現,首先在cmakelists.txt下加入 set cmake build type debug 在下面加入 set cmake cxx flags debug env o0 wall g ggdb set cmake cxx flags release env ...

cmake一些常用的命令列指令

1.指定c 版本 dcmake cxx standard 142.release模式或者debug模式 dcmake build type release3.指定安裝路徑 dcmake install prefix usr local 4.1.cmake時遇到需要新增環境變數的問題 add the ...