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.
Le /O opzioni controllano varie ottimizzazioni che consentono di creare codice per la velocità massima o la dimensione minima.
/O1imposta una combinazione di ottimizzazioni che generano codice di dimensioni minime./O2imposta una combinazione di ottimizzazioni che ottimizzano il codice per la velocità massima./Obcontrolla l'espansione della funzione inline./Oddisabilita l'ottimizzazione, per velocizzare la compilazione e semplificare il debug./Og(deprecato) abilita le ottimizzazioni globali./Oigenera funzioni intrinseche per le chiamate di funzione appropriate./Osindica al compilatore di favorire le ottimizzazioni per le dimensioni rispetto alle ottimizzazioni per la velocità./Ot(impostazione predefinita) indica al compilatore di favorire le ottimizzazioni per la velocità rispetto alle ottimizzazioni per le dimensioni./Oxè un'opzione combinata che seleziona diverse ottimizzazioni con un'enfasi sulla velocità./Oxè un subset rigoroso delle/O2ottimizzazioni./Oyelimina la creazione di puntatori di fotogrammi nello stack di chiamate per le chiamate di funzione più rapide.
Osservazioni:
È possibile combinare più /O opzioni in un'unica istruzione di opzione. Ad esempio, /Odi è identico a /Od /Oi. Alcune opzioni si escludono a vicenda e causano un errore del compilatore se usati insieme. Per altre informazioni, vedere le singole /O opzioni.
Vedi anche
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC