/INFERASANLIBS
(Usar bibliotecas de limpador inferido)
Use a opção /INFERASANLIBS
do vinculador para habilitar ou desabilitar a vinculação às bibliotecas padrão do AddressSanitizer. A partir do Visual Studio 2019 16.9, o único limpador com suporte é o AddressSanitizer.
Sintaxe
/INFERASANLIBS
[:NO
]
Comentários
A opção do vinculador /INFERASANLIBS
habilita as bibliotecas padrão do AddressSanitizer. Essa opção é habilitada por padrão.
As opções do vinculador /INFERASANLIBS
e /INFERASANLIBS:NO
oferecem suporte para usuários avançados. Para obter mais informações, confira Referência de linguagem e build do AddressSanitizer.
A opção /INFERASANLIBS
está disponível a partir do Visual Studio 2019 versão 16.9.
Para definir a opção do vinculador /INFERASANLIBS
no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do seu projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.
Modifique a propriedade Opções Adicionais. Para habilitar bibliotecas padrão, insira /INFERASANLIBS na caixa de edição. Para desabilitar bibliotecas padrão, insira /INFERASANLIBS:NO.
Escolha OK ou Aplicar para salvar as alterações.
Para definir esta opção do vinculador por meio de programação
- Consulte AdditionalOptions.
Confira também
Referência de vinculador MSVC
Opções de vinculador MSVC
/fsanitize
(Habilitar limpadores)
Visão geral do AddressSanitizer
Problemas conhecidos do AddressSanitizer
Referência de linguagem e build do AddressSanitizer