CMake
Sign in to savegénérateur de système de construction indépendant de la plateforme et du système d’exploitation
In the Vinony graph
Within Vinony's link graph, CMake is referenced by 90 other articles, and connects out to Visual Studio, programming tool and Linux.
It sits within the topics 2000 software, Build automation and Compiling tools.
Its subject is documented across 19 Wikipedia language editions.
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