CMake 檔案常用

2021-09-21 12:57:47 字數 502 閱讀 4591

1. add_compile_options(-std=c++11) #增加編譯選項

2.add_definitions(-dlinux) #增加巨集定義

3.include_directories($)   #包含標頭檔案路徑 

4. link_directories($)   #包含庫檔案路徑

5.add_executable(name  file1 file2 file... ) #生成可執行程式

6.target_link_libraries(name lib1 lib2 lib3 ...) #目標連線庫

7.cmake_toolchain_file  #指定 .cmake 檔案

8.message(status "var  = $")  #列印var 變數的值

9.cmake_build_type  # 編譯型別 設定成 release or debug

10.build_shared_libs=off #編譯出靜態庫

後續更新..

cmake 常用總結

不強迫自己永遠不知道自己有多大實力。只有逼迫自己你才知道自己能做到什麼樣子。加油吧 小夥子。cmake 主要的函式 定義了這個工程會生成乙個檔名為hello的可執行檔案,相關的原始檔是src list中定義的原始檔列表 add executable 定義了庫生成的路徑,library output ...

CMake常用指令

cmake minimum required version 3.6 專案名稱 project boostcoroutinedemo c 標準 set cmake cxx standard 11 指定生成的版本 set cmake build type debug 指定編譯選項 set cmake ...

Cmake常用選項

簡單記錄下cmake中我常用到的選項,方便自己查閱?add definitions wall g add definitions d radix debug msg 這個選項可以新增命令列指令。add library queue queue.c 這個選項可以將自己的模組檔案編譯,用於後面鏈結使用。a...