目录
记录一下手动编译 cmake 项目
编译cmake 项目
项目结构
注意:必须要有一个 CMakeLists.txt。
此处默认已经编写好 CMakeLists.txt。
构建
方式一:可执行文件生成的在当前目录
直接构建在本地问题夹。此方式会较多中间问题,生成与工程文件同目录中间文件,较为杂乱,不推荐使用;确保该机器中安装有 cmake
- 在该目录下打开终端,输入 cmake ./CMakeLists.txt。
输入:cmake ./CMakeLists.txt
- 输入 make
- 运行可执行文件
方式二:可执行文件生成只制定目录
- 新建文件夹
打开终端输入:mkdir build。执行后生成一个build 文件,如下图:
- 进入新建文件夹
输入命令:cd build
- 编译CMakeLists.txt文件生成跨平台的Makefile文件和工程文件。
输入: cmake ..
cmake .. 使用 ../CMakeLists.txt
文件作为起始点在当前目录中生成 Makefile
- 生成可执行文件
输入:make