Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Seleziona un set predefinito di opzioni che influiscono sulle dimensioni e sulla velocità del codice generato.
Sintassi
/O1
/O2
Osservazioni:
Le opzioni del /O1 compilatore e /O2 sono un modo rapido per impostare diverse opzioni di ottimizzazione specifiche contemporaneamente. L'opzione /O1 imposta le singole opzioni di ottimizzazione che creano il codice più piccolo nella maggior parte dei casi. L'opzione /O2 imposta le opzioni che creano il codice più veloce nella maggior parte dei casi. L'opzione /O2 è l'impostazione predefinita per le build di versione. Questa tabella mostra le opzioni specifiche impostate da /O1 e /O2:
| Opzione | Equivalente a |
|---|---|
/O1 (Riduci a icona) |
/Og /Os /Oy /Ob2 /GF /Gy |
/O2 (Ingrandisci velocità) |
/Og /Oi /Ot /Oy /Ob2 /GF /Gy |
/O1 e /O2 si escludono a vicenda.
Nota
Specifica di x86
Queste opzioni implicano l'uso dell'opzione Omissione puntatore frame (/Oy).
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle>proprietà Proprietà di configurazione C/C++>Optimization.
Modificare la proprietà Optimization .
Per impostare l'opzione del compilatore a livello di codice
- Vedere Optimization.
Vedi anche
/O opzioni (ottimizzare il codice)
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC
/EH (Modello di gestione delle eccezioni)