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. Това е софтуер за Windows с отворен код, категория „Езици и SDK“. В каталога е № 4 по популярност в категория „Езици и SDK“. Първата версия е издадена през 2000 г. Език за програмиране: С++ и C. Освен за Windows има версии за Unix-базирани операционни системи.
Инсталиране и системни изисквания
Разработчикът предлага инсталатори MSI и Преносима версия за системи 64-битова, ARM64 и 32-битова. Тиха инсталация е възможна с документираните параметри на инсталатора. Наличен е MSI пакет за разгръщане чрез групови правила, Intune или Configuration Manager.
Обновявания и история на версиите
Последната версия е 4.4.4, издадена на 2 октомври 2026 г.. Историята на версиите започва от 30 март 2021 г.: общо 92 версии с връзки към официалните файлове. Това са около 17 издания годишно. Последното обновяване е излязло преди по-малко от месец.
Популярност и типове файлове
Пакетът в Chocolatey има 3 696 767 изтегляния. Изходният код в GitHub (Kitware/CMake) има 8131 звезди. Уикипедия има статия за програмата на 18 от езиците на сайта. Подобни програми: Go Programming Language, LLVM и Deno.
Описание на проекта в GitHub: “Mirror of CMake upstream repository”
Предимства / Недостатъци
Предимства
- Отворен код: всеки може да го прегледа и компилира
- Собствена компилация ARM64 за Windows on Arm
- MSI пакет за централизирано разгръщане
- Документирана тиха инсталация
- Чести обновявания (около 17 годишно)
- Версии също за Unix-базирани операционни системи
- Голяма потребителска база
Накратко: CMake е програма за Windows с отворен код (категория „Езици и SDK“); компилации: 64-битова, ARM64 и 32-битова. Програмата се обновява редовно. Администраторите могат да я разгръщат без намеса на потребителя.
Екранни снимки
Безопасно ли е изтеглянето на CMake?
- Файлът се изтегля от домейна на разработчика (github.com)
- Връзката за изтегляне използва HTTPS
- Публикуван е хеш SHA256 – файлът може да се провери:
F7AAC962E8EEA82C0A1C603BB11EE3514806A43A35147D5B1E9D69926FFD7D7E· Отворете доклада на VirusTotal за този хеш - Връзката още не е проверена
- Изходният код е публичен
- ExeAtlas не съхранява, не обвива и не променя инсталатори
Свързано ръководство: Как да проверите SHA256 хеша на файл в Windows
Последни версии
Всички версии (92) ›92 версии за 6 години · около 17 годишно
| Версия | Дата | Размер | Файлове |
|---|---|---|---|
| 4.4.4Последна | 2 октомври 2026 г. | — | 32-битова ZIP32-битова MSI64-битова MSIARM64 MSI |
| 4.4.3 | 25 август 2026 г. | — | ARM64 ZIP64-битова MSI32-битова ZIPARM64 MSI |
| 4.4.2 | 28 юли 2026 г. | — | ARM64 ZIPARM64 MSI64-битова ZIP32-битова MSI |
| 4.4.1 | 28 юли 2026 г. | — | ARM64 ZIP64-битова MSI32-битова ZIPARM64 MSI |
| 4.4.0 | 9 юли 2026 г. | — | 64-битова ZIPARM64 MSI32-битова MSI32-битова ZIP |
| 4.3.4 | 17 юни 2026 г. | — | 32-битова MSIARM64 MSI64-битова MSI |
| 4.3.3 | 21 май 2026 г. | — | 32-битова MSI64-битова MSIARM64 MSI |
| 4.3.2 | 21 април 2026 г. | — | 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
- Категория
- Езици и SDK
- Лиценз
- BSD-3-Clause
- Цена
- Безплатно
- Изходен код
- github.com/Kitware/CMake
- Език за програмиране
- С++ и C
- Езици на интерфейса
- английски език
- Изисквания
- Windows 11 / 10
- Архитектура
- 64-битова, ARM64, 32-битова
- Инсталатор
- MSI, Преносима версия
- Други платформи
- Unix-базирани операционни системи
- Версия
- 4.4.4
- Дата на издаване
- 2 октомври 2026 г.
- Първо издание
- 2000
- Добавена в каталога
- 30 март 2021 г.
- Версии в каталога
- 92
- Обновявания годишно
- 16,7
- Изтегляния от Chocolatey
- 3 696 767
- Звезди в GitHub
- 8131
- Разклонения в GitHub
- 2712
- Уебсайт
- cmake.org
- ID в winget
- Kitware.CMake
- Пакет в Chocolatey
- cmake.install
- Пакет в Scoop
- main/cmake
- Код на продукта MSI
- {0DEA00BE-9AC0-4348-839D-8EFDCCBD3205}
Оценки и отзиви
Все още няма отзиви. Можете да дадете първата оценка.
Алтернативи на CMake
Виж всички ›-
Отворен код2,1 млн. ↓ -
Отворен код2,8 млн. ↓ -
Отворен код249,7 хил. ↓ -
Отворен код1,9 млн. ↓ -
Отворен код2,2 млн. ↓ -
Отворен код55,1 хил. ↓ -
Отворен код22,9 хил. ↓ -
Отворен код1,4 млн. ↓
Често задавани въпроси
Безплатна ли е програмата CMake?
Да. CMake е програма с отворен код (лиценз BSD-3-Clause); изтеглянето и използването са безплатни.
Безопасно ли е изтеглянето на CMake?
Файлът се изтегля от github.com – домейн на разработчика; ExeAtlas не съхранява и не променя файла. Сравнете SHA256 на изтегления файл със стойността на тази страница или отворете доклада на VirusTotal за този хеш.
Как да инсталирам CMake с winget?
Отворете PowerShell или Windows Terminal и изпълнете командата за winget от тази страница. winget изтегля официалния инсталатор и преди стартиране проверява хеша му SHA256.
Може ли CMake да се инсталира в тих режим?
Да. Страницата за тиха инсталация дава точната команда за всеки инсталатор, включително msiexec за MSI пакета.
Работи ли CMake на ARM (Windows on Arm)?
Да, има собствен инсталатор за ARM64.
Откъде да изтегля стари версии на CMake?
Страницата с версиите съдържа връзки към официалните инсталатори на всички версии (92) от 30 март 2021 г. насам.
Какви са алтернативите на CMake?
Go Programming Language, LLVM, Deno, Yarn и Ccache. Сравнение има на страницата с алтернативи.