Condividi tramite


/INFERASANLIBS (Usare librerie di purificazione dedotti)

Usare l'opzione /INFERASANLIBS linker per abilitare o disabilitare il collegamento alle librerie AddressSanitizer predefinite. A partire da Visual Studio 2019 16.9, l'unico servizio di purificazione supportato è AddressSanitizer.

Sintassi

/INFERASANLIBS[:NO]

Osservazioni:

L'opzione /INFERASANLIBS del linker abilita le librerie AddressSanitizer predefinite. Per impostazione predefinita, questa opzione è attivata.

Le opzioni del /INFERASANLIBS linker e /INFERASANLIBS:NO offrono supporto per gli utenti avanzati. Per altre informazioni, vedere Informazioni di riferimento sulla compilazione e sul linguaggio AddressSanitizer.

L'opzione /INFERASANLIBS è disponibile a partire da Visual Studio 2019 versione 16.9.

Per impostare l'opzione /INFERASANLIBS del linker nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle >proprietà Proprietà del linker della riga di comando del linker>di configurazione.

  3. Modificare la proprietà Opzioni aggiuntive. Per abilitare le librerie predefinite, immettere /INFERASANLIBS nella casella di modifica. Per disabilitare le librerie predefinite, immettere invece /INFERASANLIBS:NO .

  4. Scegliere OK o Applica per salvare le modifiche.

Per impostare l'opzione del linker a livello di codice

Vedi anche

Informazioni di riferimento sul linker MSVC
Opzioni del linker MSVC
/fsanitize (Abilitare i sanificatori)
Panoramica di AddressSanitizer
Problemi noti di AddressSanitizer
Riferimento alla compilazione e al linguaggio AddressSanitizer