Ich sehe, dass VC ++ eine Option namens / show include enthält, um die Hierarchie der Include-Dateien in jeder Übersetzungseinheit aufzulisten. Dies scheint eine sehr hilfreiche Option zu sein - um die Kompilierzeit in einem Großprojekt zu optimieren / verbessern.
Frage
Gibt es eine äquivalente Option in GNU g ++ Compiler, um diese (ähnliche Ausgabe) zu bekommen?
Es gibt eine Vielzahl von Optionen, um dies zu steuern.
-MD listet Dateien auf, - MMD listet Nicht-Systemdateien als Nebeneffekte der Kompilierung auf
-M, -MM erzeugt Listen statt Kompilierung.
-MQ, -MG, -MP und -MT erzeugen Makefile-Zielfragmente. -MF ermöglicht Ihnen, einen Ausgabedateinamen anzugeben.
druckt die Namen der Header-Dateien wie sie verwendet werden.
Tags und Links visual-c++ gnu g++ options