Cmake是構建c/c++非常好用的工具。本文基本按照Cmake官網翻譯而來。
1.開始
首先需要建立CmakeLists.txt文件,用於配置項目的各種源代碼和庫之間的構建依賴關係。
cmake_minimum_required(VERSION 3.10)
# set the project name
project(Tutorial)
# add the executable
add_executable(Tutorial tutorial.cxx)
Cmakelists.txt文件最基本的構架就是上面的三行代碼。
第一行用於設置Cmake的最低版本;
第二行用於設置本項目的名稱;
第三行用於添加一個本項目運行的源文件,目前項目僅包含一個源文件,沒有其他頭文件和依賴的庫。
1.1添加版文數配置頭文件
cmake_minimum_required(VERSION 3.10)
# set the project name and version
project(Tutorial VERSION 1.0)
上面代碼相對於最簡單的三行代碼,在項目的後面添加了版本號。