Cmake 常用命令

2021-09-24 21:51:45 字數 611 閱讀 5700

1.需要最低的cmake版本

cmake_mininum_require(version 版本號)

2.cmake編譯的工程名字

project(工程名字)

3.把根目錄下下面的.txt檔案全都移到編譯的二進位制檔案目錄底下

file(glob my_files "*.txt")

file(copy $ destination $)

4.把camke設定成debug模式

set(cmake_build_type debug)

5.新增子資料夾目錄

add_subdirectory(資料夾目錄)

6.查詢當前目錄下所有的原始檔並儲存到src_list變數中

aux_source_directory(. src_list)

7.把原始檔編譯成cppprocesstestubuntu可執行檔案

add_executable(cppprocesstestubuntu $)

mkdir build

cd build

cmake ..

make

./編譯專案名

CMake常用命令

project projectname 指定工程名稱 set var value 定義變數 message send error status fatal error message to display 向終端輸出資訊 輸出build type資訊 message status build typ...

cmake常用命令

設定cmake支援的最低版本 cmake minimum required version 2.6 複製 配置專案名稱,使用此命令後會自動生成 pname binary dir變數 二進位制檔案儲存路徑 pname source dir 源 路徑 project 工程名稱 複製 設定版本號 set ...

cmake常用命令

內建函式 add library lib name source list 生成靜態庫 add library so name shared source list 生成動態庫 aux source directory dir var 將所有的 dir 都賦值給 var add definition...