Befehlszeilenoptionen von C++-Compilern, die durch Clang erweitert wurden, für vorcompilierte Header
Nach oben zu Durch Clang erweiterte C++-Compiler
Vorcompilierte Header-Dateien können die Compiliergeschwindigkeit deutlich erhöhen, indem sie ein Image der Symboltabelle in einer Datei auf der Festplatte speichern und dann später diese Datei von der Festplatte laden, anstatt alle Header-Dateien erneut zu analysieren. Das direkte Laden der Symboltabelle ist viel schneller als das Analysieren des Textes von Header-Dateien, besonders dann, wenn mehrere Quelltextdateien dieselbe Header-Datei einbeziehen.
Verwenden Sie für vorcompilierte Header-Dateien in der Befehlszeile die folgenden Optionen in Ihrem durch Clang erweiterten C++-Compiler-Befehl.
Optionen für vorcompilierte Header:
Compiler-Option | Beschreibung | Details | Beispiel |
---|---|---|---|
-emit-pch |
Erzeugt eine PCH-Datei |
Option zum Generieren einer neuen vorcompilierten Header-Datei. |
|
-include-pch |
Bezieht eine PCH-Datei ein |
Option, mit der eine PCH-Datei in eine C++-Quelldatei einbezogen werden kann. |
|