【Cmake 学习】win10 下cmake环境搭建
运行可执行程序,结果出现 **hello world **生成可执行程序 prj_main.exe。
·
目录
文章目录
准备
- 1、cmake 官网下载,当前使用版本为:cmake-3.31.0-rc1-windows-x86_64
- 2、cmake 生成器环境:这里用的是:
w64devkit-x64-2.3.0.7z
下载, 里面主要用gcc 编译器和make 构建工具
一、安装
- 1、安装完cmake 和 w64devkit 工具后,添加到系统环境变量如下:
- 2、查看 cmake 版本
cmake --version
- 查看gcc 和 make 是否安装成功
gcc --version
和make --version
- 3、添加默认生成器环境变量,如下:
使用cmake -H
查看是否设置默认成功如下,前面带*号的为 “MinGW Makefiles” 表示设置成功
二、构建基础项目
1.工程目录下 创建一个main.c 源文件如下
#include <stdio.h>
int main(void)
{
printf("hello world \r\n");
return 0;
}
2.工程目录下创建CmakeLists.txt 文件
#最小版本号
cmake_minimum_required(3.10)
# 设置工程名
project(prj_main)
# 使用指定的源文件将可执行文件添加到项目中
add_executable(prj_main main.c)
构建工程
- 在工程目录下 创建一个build 目录用于存放cmake 之后生成的文件
mkdir build
- 进入 build 目录,
cd .\build\
- 执行 cmake 构建 :
cmake ..
编译连接项目
-
在build执行指令 :
cmake --build .
生成可执行程序 prj_main.exe -
然后执行:
.\prj_main.exe
运行可执行程序,结果出现 **hello world ** -
工程目录结果如下:
.
|-- CMakeLists.txt
|-- build
`-- main.c
至此,完成用cmake 构建一个最简单的一个项目
更多推荐
所有评论(0)