CMake se utiliza para controlar el proceso de compilación de software utilizando archivos de configuración independientes del compilador y de la plataforma simple, y generar espacios de trabajo y archivos MAKE nativos que se pueden usar en el entorno del compilador de su elección.
Kitware creó el conjunto de herramientas CMake en respuesta a la necesidad de un entorno de compilación potente y multiplataforma para proyectos de código abierto como ITK y VTK.
Las ruedas CMake Python proporcionan CMake 3.31.0.
Versiones | Descargas |
---|---|
Acciones de GitHub (Windows, macOS, Linux) | |
---|---|
PyPI |
Las siguientes plataformas son compatibles con ruedas binarias:
SO | Arco |
---|---|
ventanas | 64 bits 32 bits |
LinuxIntel | muchoslinux2010+ 64 bits musllinux_1_1+ 64 bits muchoslinux2010+ 32 bits musllinux_1_1+ 32 bits |
BRAZO de Linux | muchoslinux2014+ AArch64 musllinux_1_1+ AArch64 musllinux_1_2+ armv7l |
Linux Power PC | muchoslinux2014+ ppc64le musllinux_1_1+ ppc64le |
Linux IBM Z | muchoslinux2014+ s390x musllinux_1_1+ s390x |
macOS 10.10+ | Intel |
macOS 11+ | Silicio de manzana |
La última versión que proporcionó manylinux1
wheels fue 3.22.x
La última versión que brindó soporte de Python 2 a Python 3.6 fue 3.28.x
Este proyecto lo mantiene Jean-Christophe Fillion-Robin de Kitware Inc. Está cubierto por la licencia Apache, versión 2.0.
CMake se distribuye bajo la licencia BSD de 3 cláusulas aprobada por OSI. Para obtener más información sobre CMake, visite https://cmake.org