Windows 系统安装 CMake3

准备工作

若是使用源码编译的方式来安装 CMake,必须提前安装好 Visual Studio,可以是 2017、2019、2022 中的任意一个版本。

二进制包安装

  • 浏览器打开 CMake 官网,下载 Windows 平台的二进制安装文件

  • 双击下载得到的 cmake-x.xx.x-windows-x86_64.msi 安装文件,根据界面提示直接安装 CMake

  • 配置系统环境变量,打开 Windows 系统属性 -> 高级 -> 环境变量 > 设置 Path,添加 CMake 安装目录下的 bin 子目录的完整路径

  • 在 CMD 命令提示符窗口内执行 cmake --vesion 命令,若可以输出 CMake 的版本号,则说明安装成功

源码编译安装

提示

这里将演示在 Windows 系统下,基于源码使用 CMake 编译安装 CMake,因此请提前安装好 CMake。

  • 解压源码压缩包,使用管理员权限运行 Developer Command Prompt for VS 工具,并进入 CMake 的源码根目录(CMakeLists.txt 文件所在的目录)

  • 配置项目,生成构建文件
1
cmake -S . -B build
  • 编译项目,生成可执行文件(Release 版本)
1
cmake --build build --config Release
  • 执行安装(需要管理员权限),默认的安装目录为 C:/Program Files (x86)/CMake/
1
cmake --install build
  • 配置系统环境变量,打开 Windows 系统属性 -> 高级 -> 环境变量 > 设置 Path,添加 CMake 安装目录下的 bin 子目录的完整路径

  • 在 CMD 命令提示符窗口内执行 cmake --vesion 命令,若可以输出 CMake 的版本号,则说明安装成功