Freigeben über


/Fd (Programmdatenbank-Dateiname)

Gibt einen Dateinamen für die von /Z7, /Zi, /ZI (Debug Information Format) erstellte PDB-Datei an.

Syntax

/Fdpathname

Hinweise

Ohne /Fd wird der PDB-Dateiname standardmäßig auf VCx0.pdb festgelegt, wobei x die Hauptversion von Visual C++ ist.

Wenn Sie einen Pfadnamen angeben, der keinen Dateinamen enthält (der Pfad endet im umgekehrten Schrägstrich), erstellt der Compiler eine PDB-Datei namens VCx0.pdb im angegebenen Verzeichnis.

Wenn Sie einen Dateinamen angeben, der keine Erweiterung enthält, verwendet der Compiler PDB als Erweiterung.

Diese Option benennt auch die Zustandsdatei (IDB), die für die minimale Neuerstellung und inkrementelle Kompilierung verwendet wird.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Wählen Sie die Eigenschaftenseite Konfigurationseigenschaften>C/C++>Ausgabedateien aus.

  3. Ändern Sie die Eigenschaft "Name der Programmdatenbankdatei ".

So legen Sie diese Compileroption programmgesteuert fest

Beispiel

Diese Befehlszeile erstellt eine PDB-Datei namens PROG.pdb und eine IDB-Datei mit dem Namen PROG.idb:

CL /DDEBUG /Zi /FdPROG.PDB PROG.CPP

Siehe auch

Ausgabedatei (/F) Optionen
MSVC-Compileroptionen
Syntax für die MSVC-Compilerbefehlszeile
Festlegen des Pfadnamens