C++-Debug-Typdatei (*.#nn)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Dateitypen - Index


Wenn beim Erzeugen eines C++-Projekts für 32-Bit-Windows oder macOS die Option Externe Typdateien in Projekt > Optionen > C++-Compiler > Vorcompilierte Header aktiviert ist (Vorgabe), generiert RAD Studio mindestens eine Debug-Typdatei.

Debug-Typdateien enthalten Debug-Typinformationen für alle Symbole in der vorcompilierten Header-Datei. Diese Dateien enden mit der Erweiterung ..#xx. xx ist für die erste generierte Datei 00 und für alle weiteren erforderlichen Typinformationsdateien erhöht sich die Zahl jeweils um 1.

Durch die Verwendung von Debug-Typdateien wird die Größe Ihrer Objektdateien deutlich verringert, weil Debug-Typinformationen zentralisiert und nicht in jeder Objektdatei dupliziert werden.

Diese Dateien werden standardmäßig als <Projekt>.#<nn> in C:\Users\<Benutzer>\Documents\Embarcadero\Studio\Projects\<Projekt>\<Plattform>\<Build-Konfiguration> generiert.

Der Dateiname der <Name>.#nn-Dateien beruht auf dem Dateinamen der vorcompilierten Header-Datei. RAD Studio ersetzt die Dateierweiterung pch durch #nn.

Siehe auch