Это должно быть очень просто, но мне сложно понять это. Обычно при создании проекта с make отображается только stderr компилятора. Как я могу настроить CMake для отображения stdout компилятора? Я использую GCC, если это имеет значение.
CMake: как показать stdout компилятора
Ответ 1
Вы можете использовать переменную make VERBOSE=1
и CMAKE_VERBOSE_MAKEFILE
, чтобы отображать команды, выполняемые CMake.
CMake также автоматически генерирует целевые препроцессы для источников, но нет цели для предварительной обработки каждого источника сразу. Для предварительной обработки одиночного запуска файла make source.i
и он появится в CMakeFiles/<targetname>.dir/source.i
. Фактические пути могут отличаться, поэтому, если он не работает, вы можете проверить Makefile
, сгенерированный CMake для соответствующей цели.