CMake используется для управления процессом компиляции программного обеспечения с использованием простых файлов конфигурации, независимых от платформы и компилятора, а также для создания собственных make-файлов и рабочих пространств, которые можно использовать в среде компилятора по вашему выбору.
Набор инструментов CMake был создан компанией Kitware в ответ на потребность в мощной кроссплатформенной среде сборки для проектов с открытым исходным кодом, таких как ITK и VTK.
Колеса Python CMake предоставляют CMake 3.31.0.
Версии | Загрузки |
---|---|
Действия GitHub (Windows, macOS, Linux) | |
---|---|
ПиПИ |
Следующие платформы поддерживают бинарные колеса:
ОС | Арка |
---|---|
Окна | 64-битная 32-битный |
Линукс Интел | многиеlinux2010+ 64-разрядная версия musllinux_1_1+ 64-разрядная версия многиеlinux2010+ 32-разрядная версия musllinux_1_1+ 32-разрядная версия |
Linux ARM | многиеlinux2014+ AArch64 musllinux_1_1+ AArch64 musllinux_1_2+ Armv7l |
Linux PowerPC | многиеlinux2014+ ppc64le musllinux_1_1+ ppc64le |
Linux IBM Z | многиеlinux2014+ s390x musllinux_1_1+ s390x |
macOS 10.10+ | Интел |
macOS 11+ | Яблочный кремний |
Последней версией, в которой было много колес manylinux1
была 3.22.x
Последней версией, обеспечивающей поддержку Python 2–Python 3.6, была 3.28.x
Этот проект поддерживается Жаном-Кристофом Фийон-Робином из Kitware Inc. На него распространяется лицензия Apache версии 2.0.
CMake распространяется по одобренной OSI лицензии BSD с 3 пунктами. Для получения дополнительной информации о CMake посетите https://cmake.org.