cmake簡單入門1

2021-10-05 22:04:11 字數 1134 閱讀 7453

}

# 查詢當前目錄下的所有原始檔, 並將名稱儲存到 dir_lib_srcs 變數

aux_source_directory(. dir_lib_srcs)

# 生成鏈結庫

add_library (tools $)

# cmake 最低版本要求

cmake_minimum_required (version 2.8)

# 專案名稱

project (main)

# 查詢當前目錄下的所有原始檔, 並將名稱儲存到 dir_srcs 變數

aux_source_directory(main/ dir_srcs)

# 指定生成目標

add_executable(main $)

# 新增 math 子目錄

add_subdirectory(tools)

# 新增鏈結庫

target_link_libraries(main tools)

cmake簡單入門2

cmake 最低版本要求 cmake minimum required version 2.8 專案名稱 project main 是否使用自己的 tools 庫 option use mymath use provided math implementation on 是否加入 mathfunct...

CMake 從入門到崩潰1 CMake 簡介

cmake 是一種工具,它讀入用於描述軟體如何構建的指令碼,cmake 將評估這些指令碼並構建出表達軟體專案的內部結構,如果它處理完這些指令碼並沒有發現錯誤,cmake 將生成用於實際構建專案的構建檔案 可能是指令碼或 ide 工程檔案 cmake 支援多種構建工具,包括一系列命令列構建工具和主流 ...

CMake 入門學習1 Hello World

三 cmakelist.txt檔案說明 四 關於cmake在centos7下的公升級 cmake是一款跨平台的 通過cmakelist.txt構建makefile的工具。入門 include int main int argc,char ar set the minimum version of c...