Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


CMake

CMake
Description de l'image CMake logo.svg.
Description de l'image Cmake with Clang screenshot.png.
Informations
Créateur KitwareVoir et modifier les données sur Wikidata
Développé par Andy Cedilnik, Bill Hoffman, Brad King, Ken Martin, Alexander Neundorf
Première version Voir et modifier les données sur Wikidata
Dernière version 3.31.4 ()[1]Voir et modifier les données sur Wikidata
Dépôt gitlab.kitware.com/cmake/cmakeVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en C++ et CVoir et modifier les données sur Wikidata
Interface QtVoir et modifier les données sur Wikidata
Système d'exploitation Type Unix et Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Langues AnglaisVoir et modifier les données sur Wikidata
Type Build system (d)
Logiciel utilitaireVoir et modifier les données sur Wikidata
Licence BSD 3-clausesVoir et modifier les données sur Wikidata
Site web cmake.orgVoir et modifier les données sur Wikidata

CMake est un système de construction logicielle multiplateforme. Il permet de vérifier les prérequis nécessaires à la construction, de déterminer les dépendances entre les différents composants d'un projet, afin de planifier une construction ordonnée et adaptée à la plateforme. La construction du projet est ensuite déléguée à un logiciel spécialisé dans l’ordonnancement de taches et spécifique à la plateforme, Make, Ninja ou Microsoft Visual Studio.

CMake reprend le concept de configuration initié par autoconf, mais s'en distingue par son caractère multiplateforme, le rendant particulièrement adapté à la construction des logiciels destinés à fonctionner sous Linux et Windows.

Le nom « CMake » est l'abréviation de « cross platform make ». Malgré l'utilisation de « make » dans son nom, CMake est une application séparée et de plus haut niveau que l'outil make.

  1. (en) « CMake 3.31.3 available for download », (consulté le )

Previous Page Next Page






CMake Czech CMake German CMake English CMake Spanish سی‌میک FA CMake Finnish CMake Italian CMake Japanese CMake Korean CMake Dutch

Responsive image

Responsive image