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都是什么库
相关文章
相关标签/搜索