cmake add_definitions и COMPILE_DEFINITIONS, как их увидеть

Я хочу посмотреть, какой текущий набор определений компилятора находится в моем файле CMake. Те, которые указаны автоматически, и те, которые я добавил, были бы отличными. Макрос COMPILE_DEFINITIONS не содержит - несмотря на то, что говорится в документации.

Например, в приведенной ниже настройке сообщение никогда не включает GUI_BUILD

add_definitions( -DGUI_BUILD )
message( "COMPILE_DEFINITIONS = ${COMPILE_DEFINITIONS}" )

Мне не нужно увидеть их в окончательном виде, мне просто нужен быстрый вывод, который поможет убедиться, что все настроено правильно.

17
задан edA-qa mort-ora-y 23 March 2011 в 10:19
поделиться