/INFERASANLIBS (Utiliser des bibliothèques de nettoyage déduites)

Utilisez l’option /INFERASANLIBS éditeur de liens pour activer ou désactiver la liaison aux bibliothèques AddressSanitizer par défaut. À partir de Visual Studio 2019 16.9, le seul assainissement pris en charge est AddressSanitizer.

Syntaxe

/INFERASANLIBS[:NO]

Notes

L’option /INFERASANLIBS éditeur de liens active les bibliothèques AddressSanitizer par défaut. Cette option est activée par défaut.

Les /INFERASANLIBS options et /INFERASANLIBS:NO l’éditeur de liens offrent une prise en charge pour les utilisateurs avancés. Pour plus d’informations, consultez la référence de build et de langage AddressSanitizer.

L’option /INFERASANLIBS est disponible à partir de Visual Studio 2019 version 16.9.

Pour définir l’option éditeur de liens dans l’environnement /INFERASANLIBS de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriétés de votre projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.

  2. Sélectionnez la page de Propriétés de configuration>Éditeur de liens>Ligne de commande.

  3. Modifiez la propriété Options supplémentaires. Pour activer les bibliothèques par défaut, entrez /INFERASANLIBS dans la zone d’édition. Pour désactiver les bibliothèques par défaut, entrez /INFERASANLIBS :NO à la place.

  4. Choisissez OK ou Appliquer pour enregistrer vos modifications.

Pour définir cette option de l'éditeur de liens par programmation

Voir aussi

Informations de référence sur l’éditeur de liens MSVC
Options de l’éditeur de liens MSVC
/fsanitize (Activer les assainisseurs)
Vue d’ensemble de AddressSanitizer
Résoudre les problèmes connus liés à AddressSanitizer
Référence de build et de langage AddressSanitizer