Я хочу посмотреть, что представляет собой текущий набор определений компилятора в моем файле CMake. Они автоматически указываются, и те, которые я добавил, были бы замечательными. Макрос COMPILE_DEFINITIONS
, как представляется, не содержит - несмотря на то, что говорит документация.
Например, в приведенной ниже настройке сообщение никогда не включает GUI_BUILD
add_definitions( -DGUI_BUILD )
message( "COMPILE_DEFINITIONS = ${COMPILE_DEFINITIONS}" )
Мне не нужно видеть их в их окончательной форме, я просто хочу получить быстрый вывод, чтобы убедиться, что все настроено правильно.