Compartir por


/INFERASANLIBS (Usa las bibliotecas de correctores inferidos)

Use la opción enlazador /INFERASANLIBS para habilitar o deshabilitar la vinculación a las bibliotecas AddressSanitizer predeterminadas. A partir de Visual Studio 2019, versión 16.9, el único corrector admitido es AddressSanitizer.

Sintaxis

/INFERASANLIBS[:NO]

Comentarios

La opción del enlazador /INFERASANLIBS habilita las bibliotecas predeterminadas AddressSanitizer. Esta opción está habilitada de manera predeterminada.

El /INFERASANLIBS y /INFERASANLIBS:NO las opciones del enlazador ofrecen compatibilidad con usuarios avanzados. Para más información, vea Referencia de lenguaje y compilación de AddressSanitizer.

La opción /INFERASANLIBS está disponible a partir de la versión 16.9 de Visual Studio 2019.

Para establecer la opción del enlazador /INFERASANLIBS 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 del compilador de C++ y de propiedades de compilación en Visual Studio.

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

  3. Modifique la propiedad de Opciones adicionales. Para habilitar las bibliotecas predeterminadas, escriba /INFERASANLIBS en el cuadro de edición. Para deshabilitar las bibliotecas predeterminadas, escriba /INFERASANLIBS:NO en su lugar.

  4. 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
/fsanitize (Habilitar correctores)
Introducción a AddressSanitizer
Problemas conocidos de AddressSanitizer
Referencia de lenguaje y compilación de AddressSanitizer