CMake使用教程

CMake是开源、跨平台的构建工具,可以让我们通过编写简单的配置文件去生成本地的Makefile,这个配置文件是独立于运行平台和编译器的,这样就不用亲自去编写Makefile了,而且配置文件可以直接拿到其它平台上使用,无需修改,非常方便。

使用命令行执行CMakeLists.txt,对文件进行编译

cmake ..				//生成makefile
make					//编译makefile

编译之后,如果想要重新生成可执行文件main,输入make clean就可以删除main这个文件;重新make即可

CMakeLists.txt结构

  1. 指定使用的 cmake 的最低版本。可选,如果不加会有警告

cmake_minimum_required

  1. 定义工程名称
project(<PROJECT-NAME> [<language-name>...])
project(<PROJECT-NAME>
 [VERSION <major>[.<minor>[.<patch>[.<tweak>]]]]
 [DESCRIPTION <project-description-string>]
 [HOMEPAGE_URL <url-string>]
 [LANGUAGES <languag

你可能感兴趣的:(C/C++,CMake,windows,c++)