CMake 跨平台安装指南
CMake 作为跨平台构建工具,在 C/C++ 开发中扮演着核心角色。不同操作系统下的安装方式各有差异,本文将详细介绍 Windows、Linux 和 macOS 上的标准安装流程及验证方法。
安装前准备
在安装之前,建议确认以下三点:
- 操作系统类型:根据系统选择对应的安装包或命令。
- 版本需求:维护旧项目时,请查阅项目文档中的最低版本要求,避免兼容性问题。
- 安装来源:新手推荐从官网下载最新稳定版;资深用户可使用包管理器快速部署。
Windows 系统安装
下载安装包
访问 CMake 官网,选择 Windows x64 Installer 下载 .msi 文件。注意在下载选项中勾选 Add CMake to system PATH,这将自动配置环境变量。

执行安装
运行安装包后,按以下步骤操作:
- 同意许可协议。
- 选择
Install for all users。 - 关键步骤:确保勾选以下两项:
- Add CMake to the system PATH
- Create CMake Desktop Icon
验证安装
打开 CMD 或 PowerShell,输入以下命令:
cmake --version
若输出类似 cmake version 3.28.3 的信息,则安装成功。
Linux 系统安装
使用包管理器(Ubuntu/Debian)
对于大多数发行版,直接使用 apt 是最便捷的方式:
sudo apt update
sudo apt install cmake
源码编译(通用方法)
如需特定版本或自定义编译选项,可手动编译:
wget https://github.com/Kitware/CMake/releases/download/v3.28.3/cmake-3.28.3.tar.gz
tar -zxvf cmake-3.28.3.tar.gz
cd cmake-3.28.3
./bootstrap
make -j4
sudo make install
常见问题
- 编译器缺失:若报错
No C++ compiler found,请先安装构建工具:sudo apt install build-essential - 路径覆盖:如遇旧版本冲突,可通过
/usr/local/bin/cmake指定路径。


