Outils pour utilisateurs

Outils du site


prog:cmake

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
prog:cmake [2025/09/24 16:25] – [RPATH] : précision sur CMAKE_PREFIX_PATH rootprog:cmake [2025/09/30 10:13] (Version actuelle) – [Utilisation basique] : ajout de "--warn-unitialized" root
Ligne 47: Ligne 47:
  
 Il faut effacer le fichier ''CMakeCache.txt'' et le dossier ''CMakeFiles'' dans le dossier de compilation. Cela permet de conserver les binaires / fichiers objets déjà compilés. Il faut effacer le fichier ''CMakeCache.txt'' et le dossier ''CMakeFiles'' dans le dossier de compilation. Cela permet de conserver les binaires / fichiers objets déjà compilés.
 +
 +  * Options de debug de CMake
 +
 +Ajouter ''%%--warn-unitialized%%'' à la configuration pour vérifier si des variables CMake sont utilisées sans être initialisées.
  
   * Différences entre les générateurs   * Différences entre les générateurs
Ligne 56: Ligne 60:
 ''CMAKE_BUILD_TYPE'' est indispensable lors de la génération des CMakeLists.txt pour les générateurs mono-build. ''CMAKE_BUILD_TYPE'' est indispensable lors de la génération des CMakeLists.txt pour les générateurs mono-build.
  
-''%%--%%config'' est indispensable lors de la compilation pour les générateurs multi-build.+''%%--%%config'' est indispensable lors de la compilation pour les générateurs multi-build et l'utilisation de ''CMAKE_BUILD_TYPE'' est proscrit.
  
 ====Cross compilation pour Android==== ====Cross compilation pour Android====
prog/cmake.txt · Dernière modification : de root