Cmake用法
目录 1,Cmake introduce 1.1 常用的目录结构 2,CMakeLists.txt文件的写法 Cmake 常用命令 Scripting Commands set include Project Commands add_executable add_library aux_source_directory include_directories project cmake_minimum_required 编译选项宏设置 gcc 编译时候加入宏信息 cmake --version 3.10 doc 1,Cmake introduce CMake是一种跨平台编译工具,用来生成makefile。CMake主要是编写CMakeLists.txt文件,然后用cmake命令执行CMakeLists.txt文件生成make所需要的makefile文件,最后用make命令编译源码生成可执行程序或库文件。 cmake 指向CMakeLists.txt所在的目录,例如cmake .. 表示CMakeLists.txt在当前目录的上一级目录。cmake后会生成很多编译的中间文件以及makefile文件,所以一般建议新建一个新的目录,专门用来编译,例如 mkdir ckbuild cd ckbuild cmake .. make 1.1 常用的目录结构 . ├── build ├──