CMAKE指北

author:张一极


1.hello world

主程序位于main.cpp:

编译描述文件CMakeLists.txt:

 


2.CMakeLists.txt(cmake的描述文件)

a.可以定义好cmake的最低版本:

上述语句,定义了最低版本为3.5的cmake

用cmake --version可以获取当前系统cmake版本

b.可以使用多个项目名:

c.可以使用add_executable构建可执行文件:

也可以直接使用项目名作为第一个参数:


d.编译

会多出一堆东西:

接下来流程:

1.创建一个新文件夹:mkdir build

2.进入这个文件夹:cd build

3.执行:cmake ..

4.退回根目录:cd ..

5.执行:make

6.得到可执行文件:./hello_world

7.output : helloworld