您可以下载二进制文件或源代码压缩包,获取最新稳定版先前版本,或者通过 Git 访问当前开发(又称每夜构建)版本。本软件的出口可能违反美国出口法律或法规。有关出口管制事项的更多信息,请访问我们的法律页面

候选发布版 (4.0.0-rc5)

此版本使用 CPack 打包,CPack 包含在此版本中。.sh 文件是自解压的 gzip 压缩 tar 文件。要安装 .sh 文件,请使用 /bin/sh 运行它并按照指示操作。OS-machine.tar.gz 文件是安装树的 gzip 压缩 tar 文件。OS-machine.tar.Z 文件是安装树的压缩 tar 文件。tar 文件发行版可以在任何目录中解压缩。它们以 CMake 的版本为前缀。例如,linux-x86_64 tar 文件全部位于目录 cmake–linux-x86_64 下。只要 share、bin、man 和 doc 目录保持相对位置,就可以删除此前缀。要构建源代码发行版,请使用 zip 或 tar 解压缩它们,并按照源代码树顶部的 README.rst 中的说明进行操作。另请参阅CMake 4.0 发行说明

源代码发行版

平台文件
Unix/Linux 源代码(包含 \n 换行符)cmake-4.0.0-rc5.tar.gz
Windows 源代码(包含 \r\n 换行符)cmake-4.0.0-rc5.zip

二进制发行版

平台文件
Windows x64 安装程序cmake-4.0.0-rc5-windows-x86_64.msi
Windows x64 ZIPcmake-4.0.0-rc5-windows-x86_64.zip
Windows i386 安装程序cmake-4.0.0-rc5-windows-i386.msi
Windows i386 ZIPcmake-4.0.0-rc5-windows-i386.zip
Windows ARM64 安装程序cmake-4.0.0-rc5-windows-arm64.msi
Windows ARM64 ZIPcmake-4.0.0-rc5-windows-arm64.zip
macOS 10.13 或更高版本cmake-4.0.0-rc5-macos-universal.dmg
cmake-4.0.0-rc5-macos-universal.tar.gz
macOS 10.10 或更高版本cmake-4.0.0-rc5-macos10.10-universal.dmg
cmake-4.0.0-rc5-macos10.10-universal.tar.gz
Linux x86_64cmake-4.0.0-rc5-linux-x86_64.sh
cmake-4.0.0-rc5-linux-x86_64.tar.gz
Linux aarch64cmake-4.0.0-rc5-linux-aarch64.sh
cmake-4.0.0-rc5-linux-aarch64.tar.gz
SunOS sparc64cmake-4.0.0-rc5-sunos-sparc64.sh
cmake-4.0.0-rc5-sunos-sparc64.tar.gz
SunOS x86_64cmake-4.0.0-rc5-sunos-x86_64.sh
cmake-4.0.0-rc5-sunos-x86_64.tar.gz

摘要文件

角色文件
文件表 v1cmake-4.0.0-rc5-files-v1.json
加密哈希值cmake-4.0.0-rc5-SHA-256.txt
PGP 签名,签名者: 2D2CEF1034921684cmake-4.0.0-rc5-SHA-256.txt.asc


最新发布版 (4.0.0)

此版本使用 CPack 打包,CPack 包含在此版本中。.sh 文件是自解压的 gzip 压缩 tar 文件。要安装 .sh 文件,请使用 /bin/sh 运行它并按照指示操作。OS-machine.tar.gz 文件是安装树的 gzip 压缩 tar 文件。OS-machine.tar.Z 文件是安装树的压缩 tar 文件。tar 文件发行版可以在任何目录中解压缩。它们以 CMake 的版本为前缀。例如,linux-x86_64 tar 文件全部位于目录 cmake–linux-x86_64 下。只要 share、bin、man 和 doc 目录保持相对位置,就可以删除此前缀。要构建源代码发行版,请使用 zip 或 tar 解压缩它们,并按照源代码树顶部的 README.rst 中的说明进行操作。另请参阅CMake 4.0 发行说明

源代码发行版

平台文件
Unix/Linux 源代码(包含 \n 换行符)cmake-4.0.0.tar.gz
Windows 源代码(包含 \r\n 换行符)cmake-4.0.0.zip

二进制发行版

平台文件
Windows x64 安装程序cmake-4.0.0-windows-x86_64.msi
Windows x64 ZIPcmake-4.0.0-windows-x86_64.zip
Windows i386 安装程序cmake-4.0.0-windows-i386.msi
Windows i386 ZIPcmake-4.0.0-windows-i386.zip
Windows ARM64 安装程序cmake-4.0.0-windows-arm64.msi
Windows ARM64 ZIPcmake-4.0.0-windows-arm64.zip
macOS 10.13 或更高版本cmake-4.0.0-macos-universal.dmg
cmake-4.0.0-macos-universal.tar.gz
macOS 10.10 或更高版本cmake-4.0.0-macos10.10-universal.dmg
cmake-4.0.0-macos10.10-universal.tar.gz
Linux x86_64cmake-4.0.0-linux-x86_64.sh
cmake-4.0.0-linux-x86_64.tar.gz
Linux aarch64cmake-4.0.0-linux-aarch64.sh
cmake-4.0.0-linux-aarch64.tar.gz
SunOS sparc64cmake-4.0.0-sunos-sparc64.sh
cmake-4.0.0-sunos-sparc64.tar.gz
SunOS x86_64cmake-4.0.0-sunos-x86_64.sh
cmake-4.0.0-sunos-x86_64.tar.gz

摘要文件

角色文件
文件表 v1cmake-4.0.0-files-v1.json
加密哈希值cmake-4.0.0-SHA-256.txt
PGP 签名,签名者: 2D2CEF1034921684cmake-4.0.0-SHA-256.txt.asc


先前版本 (3.31.6)

此版本使用 CPack 打包,CPack 包含在此版本中。.sh 文件是自解压的 gzip 压缩 tar 文件。要安装 .sh 文件,请使用 /bin/sh 运行它并按照指示操作。OS-machine.tar.gz 文件是安装树的 gzip 压缩 tar 文件。OS-machine.tar.Z 文件是安装树的压缩 tar 文件。tar 文件发行版可以在任何目录中解压缩。它们以 CMake 的版本为前缀。例如,linux-x86_64 tar 文件全部位于目录 cmake–linux-x86_64 下。只要 share、bin、man 和 doc 目录保持相对位置,就可以删除此前缀。要构建源代码发行版,请使用 zip 或 tar 解压缩它们,并按照源代码树顶部的 README.rst 中的说明进行操作。另请参阅CMake 3.31 发行说明

源代码发行版

平台文件
Unix/Linux 源代码(包含 \n 换行符)cmake-3.31.6.tar.gz
Windows 源代码(包含 \r\n 换行符)cmake-3.31.6.zip

二进制发行版

平台文件
Windows x64 安装程序cmake-3.31.6-windows-x86_64.msi
Windows x64 ZIPcmake-3.31.6-windows-x86_64.zip
Windows i386 安装程序cmake-3.31.6-windows-i386.msi
Windows i386 ZIPcmake-3.31.6-windows-i386.zip
Windows ARM64 安装程序cmake-3.31.6-windows-arm64.msi
Windows ARM64 ZIPcmake-3.31.6-windows-arm64.zip
macOS 10.13 或更高版本cmake-3.31.6-macos-universal.dmg
cmake-3.31.6-macos-universal.tar.gz
macOS 10.10 或更高版本cmake-3.31.6-macos10.10-universal.dmg
cmake-3.31.6-macos10.10-universal.tar.gz
Linux x86_64cmake-3.31.6-linux-x86_64.sh
cmake-3.31.6-linux-x86_64.tar.gz
Linux aarch64cmake-3.31.6-linux-aarch64.sh
cmake-3.31.6-linux-aarch64.tar.gz

摘要文件

角色文件
文件表 v1cmake-3.31.6-files-v1.json
加密哈希值cmake-3.31.6-SHA-256.txt
PGP 签名,签名者: 2D2CEF1034921684cmake-3.31.6-SHA-256.txt.asc


备选二进制发行版

主机链接
Kitware 的 Ubuntu 软件包https://apt.kitware.com/
snaphttps://snapcraft.io/cmake
piphttps://pypi.ac.cn/project/cmake/

旧版本

主机链接
kitwarehttps://cmake.com.cn/files
githubhttps://github.com/Kitware/CMake/releases

编辑器语法文件

编辑器文件
emacscmake-mode.el
vimvim-cmake-syntax

当前开发版本

每晚都会创建二进制文件,作为测试过程的一部分。除了通过 CMake 中的所有测试外,不应期望此版本的 CMake 在生产环境中工作。它的目的是让用户能够测试上游完成的错误修复,而无需构建 CMake。

每夜构建版本链接
httpshttps://cmake.com.cn/files/dev/

或者,可以从源代码构建。开发在 Kitware 的 GitLab 实例上进行管理

在 UNIX 上,可以使用源代码树中提供的引导脚本来构建 CMake。为了构建 Windows 版本的 CMake,您需要 CMake 的当前二进制安装才能引导构建过程。

CMake 资源

无论您是刚入门还是已经是 CMake 社区的一员,都请查看我们的实用资源页面。