CMAKE的学习笔记——初始CMAKE

CMAKE是一个很强大的编译工具

最近在看BRPC,发现其中的编译部分都是CMAKE来完成的,在囫囵吞枣编译出第一个demo后,我觉得自己该学习一下cmake了。

1、及其简单的例子

任何东西都是从hello world开始的,cmake也不例外,这里就是一个非常简单的cmake:

【请注意,文件名必须是CMakeLists.txt】

CMAKE的学习笔记——初始CMAKE_第1张图片

现在的cmakelists很简单,一共就三句话:指定cmake版本(也可以不指定,不过编译的时候会有提示弹出来而已),工程名称,编译可执行文件,就ok了

当我们写好cmakelists.txt后,我们打开终端,在同级目录输入 

cmake .

他就会按照你所给的cmakelists代码生成一个makefile文件

随后在当前目录运行

make

就可以完成一次轻松的编译,运行即可看到结果

CMAKE的学习笔记——初始CMAKE_第2张图片

你可能感兴趣的:(C++,brpc,cmake)