/O (Opciones) (Optimizar código)
Las opciones /O controlan diversas optimizaciones que facilitan la creación de código para alcanzar la máxima velocidad o reducir el tamaño al mínimo.
/O1 optimiza el código para reducir el tamaño al mínimo.
/O2 optimiza el código para obtener la máxima velocidad.
/Ob controla la expansión de funciones alineadas.
/Od deshabilita la optimización, lo que acelera la compilación y simplifica la depuración.
/Og habilita las optimizaciones globales.
/Oi genera funciones intrínsecas para las llamadas de función apropiadas.
/Os indica al compilador que dé prioridad a las optimizaciones de tamaño sobre las de velocidad.
/Ot (valor predeterminado) indica al compilador que dé prioridad a las optimizaciones de velocidad sobre las de tamaño.
/Ox selecciona la optimización completa.
/Oy suprime la creación de punteros de marco en la pila de llamadas para acelerar las llamadas a las funciones.
Comentarios
También puede combinar varias opciones de /O en una sola instrucción option. Por ejemplo, /Odi es igual que /Od /Oi.
Vea también
Referencia
Establecer las opciones del compilador
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Diciembre de 2010 |
Se agregó información sobre la combinación de opciones /O. |
Comentarios de los clientes. |