Système de construction logicielle multiplateforme, qui permet de générer des recettes de construction pour les systèmes de construction natifs. Plus d'informations : https://cmake.org/cmake/help/latest/manual/cmake.1.html.
CMakeLists.txt
depuis le répertoire d'un projet :cmake {{chemin/vers/le/répertoire_du_projet}}
Release
à l'aide d'une variable CMake :cmake {{chemin/vers/le/répertoire_du_projet}} -D {{CMAKE_BUILD_TYPE=Release}}
cmake --build {{chemin/vers/le/répertoire_de_construction}}
/usr/local/
et retirer les symboles de débogage :cmake --install {{chemin/vers/le/répertoire_de_construction}} --strip
cmake --install {{chemin/vers/le/répertoire_de_construction}} --strip --prefix {{chemin/vers/le/répertoire}}
cmake --build {{chemin/vers/le/répertoire_de_construction}} --target {{nom_de_la_cible}}