Bonjour,
j'utilise Cmake pour compiler un projet (avec mingw32-make sous windows), et j'ai quelques problèmes avec CMAKE_BUILD_TYPE.
J'ai quelques balises #ifndef NDEBUG disséminée dans le code, et je voudrais le définir pour compiler en mode Release (et ignorer tout ce qui est NDEBUG).
J'utilise la Gui de Cmake, je met CMAKE_BUILD_TYPE à Release, mais j'ai quand même la version Debug.
CMakeCache.txt
Alors qu'il me semble que ça devrait être -DNDEBUG, non ? Quand je le change manuellement avant de générer les Makefile, aucun changement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2//Flags used by the compiler during all build types. CMAKE_CXX_FLAGS:STRING=
Bref que faire ?
Partager