Je veux créer un nouveau mode (Debug, Release et un nouveau) dans mon projet. Après cela, j'ai besoin d'une variable qui n'est utilisée que dans ce nouveau mode, donc je peux créer une variable pour tous et définir une valeur différente pour Debug/Release (c.-à-d. 0) et pour la nouvelle (1).Comment faire pour avoir une variable seulement dans un mode avec CMake
Comment puis-je résoudre ce problème?
Ce que je:
set (CMAKE_CONFIGURATION_TYPES "Release;Debug;NewConfig" CACHE STRING "Configurations" FORCE)
SET (VARIABLEX 1)
if (VARIABLEX)
add_definitions (-DVARIABLEX)
endif (VARIABLEX)