/SPDEMBED (Beispielprofildatenbank einbetten)

Bettet die SPD-Daten (Sample Profile Database) während eines Sample Profile-Guided Optimization (SPGO)-Builds in die Datei "Program Database(PDB)" ein.

Syntax

/SPDEMBED

Hinweise

Beim Erstellen mit /SPDINdem Linker werden die Profildaten in der SPD-Datei verwendet, um Optimierungsentscheidungen zu treffen. Verwenden Sie diese Option /SPDEMBED zusammen, /SPGO um die SPD-Daten in die vom Build erstellte PDB-Datei einzubetten. Durch das Einbetten der SPD in den PDB bleiben die Profildaten zusammen mit den Debugsymbolen erhalten, wodurch die Verteilung und Archivierung von Buildartefakten vereinfacht wird.

Um eine SPD-Datei zu extrahieren, die Sie in eine PDB eingebettet haben, verwenden Sie SPDConvert /extract.

Weitere Informationen zum SPGO-Workflow finden Sie im Lernprogramm: Verwenden von Beispiel-Profile-Guided Optimierung (SPGO) zur Verbesserung der Leistung.

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

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Set C++-Compiler und Buildeigenschaften in Visual Studio.
  2. Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>Linker>Befehlszeile.
  3. Zum Feld "Zusätzliche Optionen" hinzufügen/SPDEMBED. Wählen Sie OK, um Ihre Änderungen zu speichern.

So legen Sie diese Linkeroption programmgesteuert fest

Siehe auch

MSVC-Linkerreferenz
MSVC-Linkeroptionen
/SPD (Beispielprofildatenbank angeben)
/SPDIN (Beispielprofildatenbank verwenden)
/SPGO (Beispieloptimierung aktivieren Profile-Guided)
Lernprogramm: Verwenden von Beispiel-Profile-Guided Optimierung (SPGO) zur Verbesserung der Leistung