Condividi tramite


/Ox (Ottimizzazione completa)

L'opzione del compilatore /Ox produce codice che favorisce la velocità di esecuzione rispetto a dimensioni minori.

/Ox

Note

L'utilizzo dell'opzione del compilatore /Ox equivale a utilizzare le opzioni seguenti:

/Ox e le opzioni riportate di seguito si escludono a vicenda:

L'opzione del compilatore /Ox abilita inoltre l'ottimizzazione del valore restituito denominato, che elimina il costruttore e il distruttore di copia di un valore restituito basato sullo stack. Per ulteriori informazioni, vedere /O1, /O2 (Riduci dimensione, Ottimizza velocità).

È possibile chiudere l'opzione del compilatore /Ox se si specifica /Oxs, che combina l'opzione del compilatore /Ox con /Os (Ottimizza per dimensione codice). Le opzioni combinate favoriscono la dimensione minore del codice.

In generale, specificare /O2 (Ottimizza velocità) anziché /Oxe /O1 (Riduci dimensione) anziché /Oxs.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Procedura: aprire le pagine delle proprietà dei progetti.

  2. Fare clic sulla cartella C/C++.

  3. Fare clic sulla pagina delle proprietà Ottimizzazione.

  4. Modificare la proprietà Ottimizzazione.

Per impostare l'opzione del compilatore a livello di codice

Vedere anche

Riferimenti

Opzioni /O (Ottimizza codice)

Opzioni del compilatore

Impostazione delle opzioni del compilatore