Différences
Ci-dessous, les différences entre deux révisions de la page.
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 root | prog:cmake [2025/09/30 10:13] (Version actuelle) – [Utilisation basique] : ajout de "--warn-unitialized" root |
---|
| |
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 |
''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==== |