cmakeeeee

1.一个简单的CMake项目

cmake 支持大写,小写,混合,建议小写

每个CMake项目顶层文件夹都有cmakelists.txt文件,最简单的cmakelists.txt可以只包含三条命令。如下:

  1. cmake_minimum_required(),这指定了最低的版本,

  2. project(),指定了项目的名字以及其他信息

  3. add_executable(),告诉cmake使用特定的源文件创建可执行文件

指定c++标准

两个特殊的用户可设置变量,分别是

可以通过指定这两者来指定需要的C++标准

添加版本信息&配置头文件

有时候在cmakelists.txt定义一个变量,然后在.c文件使用,这是很有意义的,如何实现:

使用配置头文件,