Я пытаюсь установить макрос препроцессора в командной строке CMake. Я пробовал:
set generator="Visual Studio 8 2005"
set params=-D MY_MACRO=1
cmake.exe -G %generator% %params% ..\some_project
но он не определяется при компиляции, и я не могу найти имя MY_MACRO
в файлах, созданных CMake, за исключением CMakeCache.txt
, где он присутствует в виде:
MY_MACRO:UNINITIALIZED=1
Как мне это сделать?