J'essaie de définir une macro de préprocesseur dans la ligne de commande de CMake. J'ai essayé :
set generator="Visual Studio 8 2005"
set params=-D MY_MACRO=1
cmake.exe -G %generator% %params% ..\some_project
mais il n'est pas défini lors de la compilation et je ne trouve pas son nom MY_MACRO
dans les fichiers générés par CMake, à l'exception de CMakeCache.txt
où il est présent dans le formulaire :
MY_MACRO:UNINITIALIZED=1
Comment faire ?