1. 程式人生 > >CMake筆記(一)

CMake筆記(一)

目標 低版本 執行c 編輯 return style span cnblogs code

CMake,比makefile更方便,雖然手寫makefile同樣重要

CMake的所有命令均出現在CMakeList.txt中,註意名字不要寫錯,並置於源代碼目錄中

1 # CMake 最低版本號要求
2 cmake_minimum_required (VERSION 2.8)
3 # 項目信息
4 project (main)
5 # 指定生成目標
6 add_executable(main main.cpp)

add_executable指,將main.cpp生成main的二進制可執行文件

由於本次測試只有一個源文件,所以只有main.cpp

1 #include<iostream>
2
using std::cout; 3 using std::endl; 4 5 int main() 6 { 7 std::cout << "/* message */" << \n; 8 return 0; 9 }

執行cmake .

構建本目錄下所有源文件

技術分享

接下來make

技術分享

最後,執行可執行文件

技術分享



至此,CMake的第一次構建完成,最後補上整張atom編輯器的圖

技術分享

CMake筆記(一)