一. 工程搭建:
安装 Python
python-3.7.3-amd64.exe, 安装时注意要添加到环境变量中.
安装 cmake
打开 cmd . 运行 pip install cmake
如果安装 python 时,没有添加到环境变量,则找不到 pip 命令.
安装 Visual Studio
二. 创建工程
1. 创建一个文件夹 Demo1
2. 在目录下新建 main.c 和 CMakeLists.txt
main.c 添加 main 函数
#include<stdio.h> |
CMakeLists.txt
PROJECT(HELLO) |
3. 生成vs解决方案: cmake .
4. 编译生成的解决方案: ( 二选一 )
- 可以通过 VS 打开生成的 sln , 进行常规编译.
- 通过命令: cmake --build ./ --config Release
三.内容总结.
以上流程走完以后 Demo1 目录下文件变的非常多,不利于工程的管理.
通过"外部编译"( out-of-source )的方式进行处理:
在 Demo1 目录下新建一个 build 文件夹. 进入build 文件夹,执行以下命令. cmake ..
这时,cmake 脚本输出的内容,都会生成到 build 目录下. Demo1 目录不会增加多余的文件.