您可以下載二進位檔或原始碼封存檔,以取得最新穩定版本先前版本,或透過 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.org/project/cmake/

舊版本

主機連結
kitwarehttps://cmake.dev.org.tw/files
githubhttps://github.com/Kitware/CMake/releases

編輯器語法檔案

編輯器檔案
emacscmake-mode.el
vimvim-cmake-syntax

目前開發發行版本

每晚都會建立二進位檔,作為測試程序的一部分。除了通過 CMake 中的所有測試之外,不應期望此版本的 CMake 在生產環境中運作。產生此版本是為了讓使用者可以測試上游完成的錯誤修正,而無需建置 CMake。

每夜建置二進位檔連結
httpshttps://cmake.dev.org.tw/files/dev/

或者,可以從原始碼建置。開發作業在 Kitware 的 GitLab 執行個體上進行管理

在 UNIX 上,可以使用原始碼樹狀結構中提供的 bootstrap 指令碼來建置 CMake。為了建置 Windows 版本的 CMake,您需要 CMake 的目前二進位安裝才能啟動建置程序。

CMake 資源

無論您是剛開始入門還是已經是 CMake 社群的一份子,都請查看我們實用的資源頁面。