/SPDEMBED (incorpora database del profilo di esempio)

Incorpora i dati del database del profilo di esempio (SPD) nel file PDB (Program Database) durante una compilazione di esempio di ottimizzazione Profile-Guided (SPGO).

Sintassi

/SPDEMBED

Osservazioni:

Quando si compila con /SPDIN, il linker usa i dati del profilo nel file SPD per prendere decisioni di ottimizzazione. Usare /SPDEMBED insieme /SPGO a per incorporare i dati SPD nel file PDB prodotto dalla compilazione. L'incorporamento dell'SPD nel PDB mantiene i dati del profilo insieme ai simboli di debug, semplificando la distribuzione e l'archiviazione degli artefatti di compilazione.

Per estrarre un file SPD incorporato in un PDB, usare SPDConvert /extract.

Per altre informazioni sul flusso di lavoro SPGO, vedere Esercitazione: Usare l'ottimizzazione di esempio Profile-Guided (SPGO) per migliorare le prestazioni.

Per impostare questa opzione del linker nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Set C++ compiler and build properties in Visual Studio.
  2. Selezionare la pagina delle >proprietà Proprietà del linker della riga di comando del linker>di configurazione.
  3. Aggiungere /SPDEMBED alla casella Opzioni aggiuntive . Scegli OK per salvare le modifiche.

Per impostare l'opzione del linker a livello di codice

Vedere anche

Informazioni di riferimento sul linker MSVC
Opzioni del linker MSVC
/SPD (specificare il database del profilo di esempio)
/SPDIN (Usa database profilo di esempio)
/SPGO (Abilita ottimizzazione Profile-Guided di esempio)
Esercitazione: Usare l'ottimizzazione Profile-Guided di esempio (SPGO) per migliorare le prestazioni