cmake使用筆記

平臺deepin15.11,cmake版本3.9
cmake-tutorial
cmake參考文檔
cmake教程中譯版html


歷史背景

CMake是一個構建系統生成器(build-system generator)。常見的構建系統,有Visual Studio,XCode,Make等等。CMake能夠支持不一樣平臺下構建系統的生成。ui

CMake的出現已經有接近20年的歷史,它的發展過程也初步經歷了三個階段。.net

  • ~2000 (~v2.x) ,剛剛啓動,過程式描述爲主。
  • 2000~2014 (v3.0~) ,引入Target概念。
  • 2014~now (~v3.15),有了Target和Property的定義,更現代化。

Linux gcc添加連接庫"-lm"code

xxx爲工程名字htm

target_link_libraries(xxx m)
CMake相關代碼片斷
gcc -lm 選項
-lz -lrt -lm -lc都是什麼庫
相關文章
相關標籤/搜索