Compartir a través de


/WX (Tratar las advertencias del enlazador como errores)

Especifica si se deben tratar las advertencias del enlazador como errores.

Sintaxis

/WX[:NO]
/WX[:nnnn[...,nnnn]]

Comentarios

La /WX opción del enlazador no hace que se genere ningún archivo de salida si el enlazador genera una advertencia.

Esta opción es similar a /WX para el compilador. Para más información, vea /w, /W0, /W1, /W2, /W3, /W4, /w1, /w2, /w3, /w4, /Wall, /wd, /we, /wo, /Wv, /WX (nivel de advertencia). Sin embargo, especificar /WX para la compilación no implica que /WX también estará en vigor para la fase de vínculo; debe especificar /WX explícitamente para cada herramienta.

En Visual Studio 2022 y versiones posteriores, puede especificar /WX con uno o varios argumentos separados por nnnn comas, donde nnnn es un número entre 4000 y 4999. El enlazador trata las advertencias correspondientes LNKnnnn como errores.

De manera predeterminada, /WX no está en vigor. Para tratar las advertencias del enlazador como errores, especifique una /WX opción. /WX:NO es el mismo que no especificar /WXy invalida cualquier opción del enlazador anterior /WX .

Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento de las propiedades del compilador y la compilación.

  2. Para establecer o anular todas las advertencias como errores, seleccione la página de propiedades del enlazador>de propiedades>de configuración General.

  3. Modifique la propiedad Treat Linker Warnings (Tratar advertencias del enlazador) como Errors .

  4. Para establecer advertencias específicas como errores, seleccione la página de propiedades del enlazador>de propiedades>de configuración Línea de comandos.

  5. En el control De edición Opciones adicionales, agregue /WX:warnings, donde warnings es una lista separada por comas de números de advertencia del enlazador.

  6. Haga clic en Aceptar o en Aplicar para guardar los cambios.

Para establecer esta opción del vinculador mediante programación

Consulte también

Referencia del enlazador MSVC
Opciones del enlazador MSVC
/WX Opción del compilador