发布候选版 (4.1.0-rc4)
此版本已使用 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.1 发布说明。
源代码分发版
平台 | 文件 |
---|---|
Unix/Linux 源代码(含 \n 换行符) | cmake-4.1.0-rc4.tar.gz |
Windows 源代码(含 \r\n 换行符) | cmake-4.1.0-rc4.zip |
二进制分发版
平台 | 文件 |
---|---|
Windows x64 安装程序 | cmake-4.1.0-rc4-windows-x86_64.msi |
Windows x64 ZIP | cmake-4.1.0-rc4-windows-x86_64.zip |
Windows i386 安装程序 | cmake-4.1.0-rc4-windows-i386.msi |
Windows i386 ZIP | cmake-4.1.0-rc4-windows-i386.zip |
Windows ARM64 安装程序 | cmake-4.1.0-rc4-windows-arm64.msi |
Windows ARM64 ZIP | cmake-4.1.0-rc4-windows-arm64.zip |
macOS 10.13 或更高版本 | cmake-4.1.0-rc4-macos-universal.dmg |
cmake-4.1.0-rc4-macos-universal.tar.gz | |
macOS 10.10 或更高版本 | cmake-4.1.0-rc4-macos10.10-universal.dmg |
cmake-4.1.0-rc4-macos10.10-universal.tar.gz | |
Linux x86_64 | cmake-4.1.0-rc4-linux-x86_64.sh |
cmake-4.1.0-rc4-linux-x86_64.tar.gz | |
Linux aarch64 | cmake-4.1.0-rc4-linux-aarch64.sh |
cmake-4.1.0-rc4-linux-aarch64.tar.gz | |
SunOS sparc64 | cmake-4.1.0-rc4-sunos-sparc64.sh |
cmake-4.1.0-rc4-sunos-sparc64.tar.gz | |
SunOS x86_64 | cmake-4.1.0-rc4-sunos-x86_64.sh |
cmake-4.1.0-rc4-sunos-x86_64.tar.gz |
摘要文件
角色 | 文件 |
---|---|
文件表 v1 | cmake-4.1.0-rc4-files-v1.json |
加密哈希 | cmake-4.1.0-rc4-SHA-256.txt |
PGP 签名者 2D2CEF1034921684 | cmake-4.1.0-rc4-SHA-256.txt.asc |
最新发布版 (4.0.3)
此版本已使用 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.3.tar.gz |
Windows 源代码(含 \r\n 换行符) | cmake-4.0.3.zip |
二进制分发版
平台 | 文件 |
---|---|
Windows x64 安装程序 | cmake-4.0.3-windows-x86_64.msi |
Windows x64 ZIP | cmake-4.0.3-windows-x86_64.zip |
Windows i386 安装程序 | cmake-4.0.3-windows-i386.msi |
Windows i386 ZIP | cmake-4.0.3-windows-i386.zip |
Windows ARM64 安装程序 | cmake-4.0.3-windows-arm64.msi |
Windows ARM64 ZIP | cmake-4.0.3-windows-arm64.zip |
macOS 10.13 或更高版本 | cmake-4.0.3-macos-universal.dmg |
cmake-4.0.3-macos-universal.tar.gz | |
macOS 10.10 或更高版本 | cmake-4.0.3-macos10.10-universal.dmg |
cmake-4.0.3-macos10.10-universal.tar.gz | |
Linux x86_64 | cmake-4.0.3-linux-x86_64.sh |
cmake-4.0.3-linux-x86_64.tar.gz | |
Linux aarch64 | cmake-4.0.3-linux-aarch64.sh |
cmake-4.0.3-linux-aarch64.tar.gz | |
SunOS sparc64 | cmake-4.0.3-sunos-sparc64.sh |
cmake-4.0.3-sunos-sparc64.tar.gz | |
SunOS x86_64 | cmake-4.0.3-sunos-x86_64.sh |
cmake-4.0.3-sunos-x86_64.tar.gz |
摘要文件
角色 | 文件 |
---|---|
文件表 v1 | cmake-4.0.3-files-v1.json |
加密哈希 | cmake-4.0.3-SHA-256.txt |
PGP 签名者 2D2CEF1034921684 | cmake-4.0.3-SHA-256.txt.asc |
旧版本 (3.31.8)
此版本已使用 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.8.tar.gz |
Windows 源代码(含 \r\n 换行符) | cmake-3.31.8.zip |
二进制分发版
平台 | 文件 |
---|---|
Windows x64 安装程序 | cmake-3.31.8-windows-x86_64.msi |
Windows x64 ZIP | cmake-3.31.8-windows-x86_64.zip |
Windows i386 安装程序 | cmake-3.31.8-windows-i386.msi |
Windows i386 ZIP | cmake-3.31.8-windows-i386.zip |
Windows ARM64 安装程序 | cmake-3.31.8-windows-arm64.msi |
Windows ARM64 ZIP | cmake-3.31.8-windows-arm64.zip |
macOS 10.13 或更高版本 | cmake-3.31.8-macos-universal.dmg |
cmake-3.31.8-macos-universal.tar.gz | |
macOS 10.10 或更高版本 | cmake-3.31.8-macos10.10-universal.dmg |
cmake-3.31.8-macos10.10-universal.tar.gz | |
Linux x86_64 | cmake-3.31.8-linux-x86_64.sh |
cmake-3.31.8-linux-x86_64.tar.gz | |
Linux aarch64 | cmake-3.31.8-linux-aarch64.sh |
cmake-3.31.8-linux-aarch64.tar.gz |
摘要文件
角色 | 文件 |
---|---|
文件表 v1 | cmake-3.31.8-files-v1.json |
加密哈希 | cmake-3.31.8-SHA-256.txt |
PGP 签名者 2D2CEF1034921684 | cmake-3.31.8-SHA-256.txt.asc |
其他二进制发布版
主机 | 链接 |
---|---|
Kitware 的 Ubuntu 软件包 | https://apt.kitware.com/ |
snap | https://snapcraft.io/cmake |
pip | https://pypi.ac.cn/project/cmake/ |
更旧的发布版
主机 | 链接 |
---|---|
kitware | https://cmake.com.cn/files |
github | https://github.com/Kitware/CMake/releases |
编辑器语法文件
编辑器 | 文件 |
---|---|
emacs | cmake-mode.el |
vim | vim-cmake-syntax |
当前开发版分发
每天夜间都会生成二进制文件作为测试过程的一部分。除了通过 CMake 中的所有测试外,此版本的 CMake 不应期望在生产环境中工作。生成此版本是为了让用户可以在不构建 CMake 的情况下测试上游的错误修复。
每夜二进制文件 | 链接 |
---|---|
https | https://cmake.com.cn/files/dev/ |
或者,可以从源代码构建。开发在 Kitware 的 GitLab 实例上进行管理
在 UNIX 上,可以使用源代码树中提供的引导脚本来构建 CMake。要构建 Windows 版本的 CMake,您需要当前已安装的 CMake 二进制文件来引导构建过程。