CMake
Sign in to savegénérateur de système de construction indépendant de la plateforme et du système d’exploitation
Key facts
- Software.name
- CMake
- Software.logo
- CMake logo.svg
- Software.logo size
- 96px
- Software.screenshot
- Cmake with Clang screenshot.png
- Software.developer
- Andy Cedilnik, Bill Hoffman, Brad King, Ken Martin, Alexander Neundorf
- Software.programming language
- C, C++
- Software.operating system
- Cross-platform
- Software.genre
- Software development tools
- Software.license
- BSD-3-Clause
via Wikipedia infobox
Wikidata facts
- Instance of
- utility software
- Named after
- cross-platform
- Platform
- cross-platform
- Official website
- cmake.org
- Image
- Cmake with Clang screenshot.png
- Has use
- build automation
Show 16 more facts
- software version identifier
- 4.3.2
- inception
- 2000-00-00
- Stack Exchange tag
- stackoverflow.com/tags/cmake
- Commons category
- CMake
- software quality assurance
- continuous integration
- implementation of
- C++
- publication date
- 2000-00-00
- has command line option
- V
- programmed in
- C++
- language of work or name
- English language
- official forum URL
- discourse.cmake.org
- copyright license
- 3-clause BSD License
- GUI toolkit or framework
- Qt
- operating system
- Microsoft Windows
- issue tracker URL
- gitlab.kitware.com/cmake/cmake/issues
- source code repository URL
- github.com/Kitware/CMake
Sources (15)
via Wikidata · CC0
Article · Français
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.
Abstract from DBpedia / Wikipedia · CC BY-SA