CMake is an open-source, cross-platform family of tools designed to build, test and package software.
CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice.
厂商介绍(英语)
CMake是什么软件?
CMake由Kitware发布,是「编程语言与SDK」分类下的一款开源Windows软件。开发者为Kitware公司。在本站「编程语言与SDK」分类中,按热度排名第4。首个版本发布于2000年。主要使用C++和C语言开发。除Windows外,还提供类Unix系统版本。
安装与系统要求
官方为64位、ARM64和32位 Windows提供MSI和绿色版格式的安装包。使用安装包文档中的参数即可静默安装。提供MSI安装包,可通过组策略、Intune或Configuration Manager批量部署。
更新与历史版本
当前最新版本为4.4.4,发布于2026年10月2日。历史版本最早可追溯至2021年3月30日,共收录92个版本,全部链接到官方文件。平均每年发布约17个版本。最近一次更新距今不到一个月。
热度与文件关联
Chocolatey软件包累计下载3,696,767次。GitHub上的源代码仓库(Kitware/CMake)获得了8,131个星标。在本站支持的语言中,有18种语言的维基百科收录了相关条目。同类软件还有Go Programming Language、LLVM和Deno。
GitHub项目简介: “Mirror of CMake upstream repository”
优点 / 不足
优点
- 开源:任何人都可以查看和编译源代码
- 提供原生ARM64版本,适配Windows on Arm
- 提供MSI安装包,便于企业部署
- 有文档说明的静默安装参数
- 更新频繁(每年约17次)
- 同时支持类Unix系统
- 用户基数大
总结: CMake是一款适用于64位、ARM64和32位电脑的开源Windows软件,归入「编程语言与SDK」类。目前仍在持续更新。IT管理员可以进行无人值守部署。
软件截图
CMake下载安全吗?
- 文件由厂商自己的域名github.com提供
- 下载链接使用HTTPS
- 已公布SHA256值,可校验文件完整性:
F7AAC962E8EEA82C0A1C603BB11EE3514806A43A35147D5B1E9D69926FFD7D7E· 查看该哈希值的VirusTotal报告 - 链接尚未检测
- 源代码公开
- ExeAtlas不托管、不捆绑、不修改安装包
相关教程: Windows下如何校验文件的SHA256哈希值
最近版本
全部92个版本 ›6年内发布92个版本 · 平均每年约17个
| 版本 | 日期 | 大小 | 文件 |
|---|---|---|---|
| 4.4.4最新版 | 2026年10月2日 | — | 32位 ZIP32位 MSI64位 MSIARM64 MSI |
| 4.4.3 | 2026年8月25日 | — | ARM64 ZIP64位 MSI32位 ZIPARM64 MSI |
| 4.4.2 | 2026年7月28日 | — | ARM64 ZIPARM64 MSI64位 ZIP32位 MSI |
| 4.4.1 | 2026年7月28日 | — | ARM64 ZIP64位 MSI32位 ZIPARM64 MSI |
| 4.4.0 | 2026年7月9日 | — | 64位 ZIPARM64 MSI32位 MSI32位 ZIP |
| 4.3.4 | 2026年6月17日 | — | 32位 MSIARM64 MSI64位 MSI |
| 4.3.3 | 2026年5月21日 | — | 32位 MSI64位 MSIARM64 MSI |
| 4.3.2 | 2026年4月21日 | — | 32位 MSIARM64 MSI64位 MSI |
命令行安装
静默安装 ›winget install --id Kitware.CMake -echoco install cmake.install -yscoop install main/cmakemsiexec /i cmake-4.4.4-windows-x86_64.msi /qn /norestartmsiexec /x {0DEA00BE-9AC0-4348-839D-8EFDCCBD3205} /qn /norestart相关教程: winget使用教程:安装和更新软件
其他系统版本
brew install --cask cmake-appbrew install cmake软件信息
- 厂商
- Kitware
- 开发者
- Kitware公司和Alexander Neundorf
- 分类
- 编程语言与SDK
- 许可
- BSD-3-Clause
- 价格
- 免费
- 源代码
- github.com/Kitware/CMake
- 开发语言
- C++和C语言
- 界面语言
- 英语
- 系统要求
- Windows 11 / 10
- 架构
- 64位, ARM64, 32位
- 安装包类型
- MSI, 绿色版
- 其他平台
- 类Unix系统
- 版本
- 4.4.4
- 发布日期
- 2026年10月2日
- 首次发布
- 2000
- 收录日期
- 2021年3月30日
- 收录版本数
- 92
- 年更新次数
- 16.7
- Chocolatey下载量
- 3,696,767
- GitHub星标
- 8,131
- GitHub分叉数
- 2,712
- 官网
- cmake.org
- winget ID
- Kitware.CMake
- Chocolatey包名
- cmake.install
- Scoop包名
- main/cmake
- MSI产品代码
- {0DEA00BE-9AC0-4348-839D-8EFDCCBD3205}
评分与评价
暂无评价,欢迎第一个评分。
CMake替代软件
查看全部 ›-
开源210.9万 ↓ -
开源283.4万 ↓ -
开源25万 ↓ -
开源185.8万 ↓ -
开源222.5万 ↓ -
开源5.5万 ↓ -
开源2.3万 ↓ -
开源144.9万 ↓
常见问题
CMake是免费的吗?
是的。CMake是开源软件,采用BSD-3-Clause许可证。
CMake下载安全吗?
安装包来自github.com,该域名属于厂商本身;ExeAtlas不托管也不修改文件。可以将下载文件的SHA256值与本页显示的值比对,或查看该哈希值的VirusTotal报告。
如何用winget安装CMake?
打开PowerShell或Windows终端,运行本页提供的winget命令即可。winget会下载官方安装包,并在运行前校验其SHA256值。
CMake支持静默安装吗?
支持。静默安装页面列出了每个安装包对应的完整命令,包括MSI安装包的msiexec命令。
CMake能在ARM电脑(Windows on Arm)上运行吗?
可以,官方提供原生ARM64安装包。
在哪里下载CMake旧版本?
历史版本页面列出了全部92个版本(最早至2021年3月30日),均附有官方安装包链接。
CMake有哪些替代软件?
Go Programming Language、LLVM、Deno、Yarn和Ccache。替代软件页面对它们做了对比。