Build and Run
將代碼編譯成可執(zhí)行程序的最基礎(chǔ)三行代碼
CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
# set the project name
project(Tutorial)
# add the executable
add_executable(Tutorial tutorial.cxx)
現(xiàn)在就寫好了最基礎(chǔ)的三行代碼
Tutoria是編譯后存放的名稱
tutorial.cxx就是我們目標(biāo)的源代碼文件 里面內(nèi)容是打印hello world
此時(shí)新建一個(gè)文件夾 叫Step1_build 代表我們想把之前的項(xiàng)目代碼編譯到這個(gè)文件夾里面
進(jìn)入這個(gè)文件夾,然后運(yùn)行Cmake /XXX (XXX就是存放CMakeLists.txt的目錄)
執(zhí)行完畢后 查看Step1_build文件夾
有這些文件
然后再執(zhí)行
cmake --build . 命令 .代表當(dāng)前位置
這樣tutorial.cxx就被我們編譯好了
運(yùn)行看看
這就是最基礎(chǔ)的cmake用法