Compartir a través de


/options:strict (Las opciones del compilador no reconocidas son errores)

La opción del compilador /options:strict indica al compilador que devuelva un código de error si no se reconoce una opción del compilador.

Sintaxis

/options:strict

Comentarios

La opción del compilador /options:strict hace que el controlador del compilador cl.exe salir con un código de error después de analizar todas las opciones de línea de comandos si no se reconoce otra opción de línea de comandos o argumento. El compilador emite el error D8043 para cualquier opción de línea de comandos o argumento que no se reconozca.

La opción /options:strict está disponible a partir de la versión 17.0 de Visual Studio 2022. En versiones anteriores del compilador, o si /options:strict no se especifica, el compilador no sale de una opción no reconocida. Emite la advertencia D9002, omite la opción no reconocida y continúa el procesamiento.

Para establecer esta opción del compilador en Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.

  2. Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.

  3. Agregue /options:strict al panel Opciones adicionales:.

Consulte también

/Zc (Conformidad)