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