CMake est utilisé pour contrôler le processus de compilation du logiciel à l'aide de simples fichiers de configuration indépendants de la plate-forme et du compilateur, et générer des makefiles et des espaces de travail natifs qui peuvent être utilisés dans l'environnement de compilateur de votre choix.
La suite d'outils CMake a été créée par Kitware en réponse au besoin d'un environnement de construction puissant et multiplateforme pour les projets open source tels que ITK et VTK.
Les roues python CMake fournissent CMake 3.31.0.
Versions | Téléchargements |
---|---|
Actions GitHub (Windows, macOS, Linux) | |
---|---|
PyPI |
Les plates-formes suivantes sont prises en charge avec les roues binaires :
Système d'exploitation | Cambre |
---|---|
Fenêtres | 64 bits 32 bits |
Linux Intel | beaucoup de Linux2010+ 64 bits musllinux_1_1+ 64 bits beaucoup de Linux2010+ 32 bits musllinux_1_1+ 32 bits |
BRAS Linux | beaucoup de Linux2014+ AArch64 musllinux_1_1+ AArch64 musllinux_1_2+ armv7l |
PowerPC Linux | plusieurslinux2014+ ppc64le musllinux_1_1+ ppc64le |
LinuxIBMZ | beaucoup de Linux2014+ s390x musllinux_1_1+ s390x |
macOS 10.10+ | Intel |
macOS 11+ | Pomme Silicium |
La dernière version à fournir manylinux1
était 3.22.x
La dernière version à fournir la prise en charge de Python 2 à Python 3.6 était 3.28.x
.
Ce projet est maintenu par Jean-Christophe Fillion-Robin de Kitware Inc. Il est couvert par la Licence Apache, Version 2.0.
CMake est distribué sous la licence BSD à 3 clauses approuvée par l'OSI. Pour plus d'informations sur CMake, visitez https://cmake.org