Как я могу увидеть вывод препроцессора Visual С++? - программирование
Подтвердить что ты не робот

Как я могу увидеть вывод препроцессора Visual С++?

Я хочу увидеть вывод препроцессора Visual С++ в моем коде, т.е. эквивалент gcc -E. Для жизни я не могу найти соответствующий переключатель компилятора. Как это сделать?

4b9b3361

Ответ 1

cl.exe, интерфейс командной строки для Microsoft Visual С++ имеет три разных варианта вывода предварительно обработанного файла (отсюда и несогласованность предыдущих ответов о Visual С++):

(скопирован непосредственно из fooobar.com/questions/34399/...)

Ответ 2

Свойства проекта → C/С++ → Предварительная обработка → Предварительная обработка файла: Да (/P)

Также см. страницу msdn.