使用 CMakeLists 管理 cpp

在当前目录下创建一个 cpp 文件,如 hello.cpp,内容就是输出 hello world

再创建一个 CMakeLists.txt 的文件,内容如下:

# 指定 cmake 的最小版本

cmake_minimum_required(VERSION 3.8)

# 项目名称

project(hello)

# 添加可执行文件,(可执行文件名,源文件名)

add_executable(learn_cmake hello.cpp)

然后执行命令(当前路径下打开命令框),将 cmake 转换为 makefile

# cmake 后面跟的是目录

$ cmake .

再执行命令,编译生成可执行文件

$ make

此时就生成了可执行文件 learn_cmake 了,可以直接运行

$ ./learn_cmake