CMake教程(1):CMake简介

CMake是一个跨平台的开源构建工具,可以用来管理构建并不依赖特定编译器。“CMake”这个名字是"Cross platform Make"的缩写。CMake配置文件的名字叫CMakeLists.txt。

它可以让程序员通过一个与开发平台无关的CMakeLists.txt文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的Makefile和工程文件。CMake主要是编写CMakeLists.txt文件,然后通过cmake命令将CMakeList.txt转化为make所需要的makefile。最后用make命令编译源代码生成可执行文件。

因此CMake的编译基本就两步:

> cmake .
> make

cmake命令的参数是CMakeLists.txt所在的目录。

本文作为本专题的第一篇,主要是简单描述CMake的简介,下载安装请按官网https://cmake.org/进行操作。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容