Share via


/PGD (Angeben einer Datenbank für die profilgesteuerte Optimierungen)

Die Option "/PGD" ist veraltet. Ab Visual Studio 2015 bevorzugen Sie stattdessen die Optionen "/GENPROFILE" oder "/FASTGENPROFILE ". Diese Option wird verwendet, um den Namen der .pgd-Datei anzugeben, die vom profilgeführten Optimierungsprozess verwendet wird.

Syntax

/PGD:filename

Argument

filename
Gibt den Namen der PGD-Datei an, die zum Speichern von Informationen über das ausgeführte Programm verwendet wird.

Hinweise

Wenn Sie die veraltete Option "/LTCG:PGINSTRUMENT " verwenden, verwenden Sie "/PGD ", um einen nicht standardmäßigen Namen oder Speicherort für die PGD-Datei anzugeben. Wenn Sie /PGD nicht angeben, entspricht der Dateibasisname der PGD-Datei dem Basisnamen der Ausgabedatei (.exe oder .dll) und wird im selben Verzeichnis erstellt, aus dem der Link aufgerufen wurde.

Verwenden Sie bei Verwendung der veralteten Option "/LTCG:PGOPTIMIZE " die Option "/PGD", um den Namen der PGD-Datei anzugeben, die zum Erstellen des optimierten Bilds verwendet werden soll. Das Dateiname-Argument sollte mit dem Dateinamen übereinstimmen, der mit /LTCG:PGINSTRUMENT angegeben ist.

Weitere Informationen finden Sie unter Profilgesteuerte Optimierungen.

So legen Sie diese Linkeroption 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 "Konfigurationseigenschaftenoptimierung>>" aus.

  3. Ändern Sie die Eigenschaft " Profile Guided Database" . Klicken Sie auf OK, um die Änderungen zu speichern.

So legen Sie diese Linkeroption programmgesteuert fest

  1. Siehe ProfileGuidedDatabase.

Siehe auch

MSVC-Linkerreferenz
MSVC-Linkeroptionen