Как я могу передать макрос препроцессору? Например, если я хочу скомпилировать какую-то часть своего кода, потому что пользователь хочет скомпилировать модульный тест, я бы сделал следующее:
#ifdef _COMPILE_UNIT_TESTS_
BLA BLA
#endif //_COMPILE_UNIT_TESTS_
Теперь мне нужно передать это значение из CMake в препроцессор. Установка переменной не работает, как мне это сделать?