Мне нужно отслеживать ошибку, связанную с включением файлов заголовков, я подозреваю, что один или несколько файлов имеют непревзойденные фигурные скобки и / или круглые скобки, и я думаю, что было бы полезно взглянуть на файл, который предоставляет препроцессор. компилятору; это файл, в котором выполнены все подстановки макросов и все содержимое заголовков вставлено вместе.
Я знаю, что есть опция компилятора для сохранения этих временных файлов на диск, но после поиска в Google я не могу найти строку поиска, которая приносит мне эту информацию, поэтому я прошу помощи:
Какая опция компилятора позволяет сохранять на диск вывод препроцессора?
Меня интересует этот вариант для следующих компиляторов:
- gcc
- лязгать
- msvc
-save-temps
для gcc - person PaperBirdMaster   schedule 17.04.2013