/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.