/IGNORE (ignorare determinati avvisi)
/IGNORE:warning[,warning]
Parametri
warning
Numero dall'avviso del linker da eliminare, compreso nell'intervallo tra 4000 e 4999.
Osservazioni:
Per impostazione predefinita, LINK segnala tutti gli avvisi. Specificare /IGNORE:warning
per indicare al linker di eliminare un numero di avviso specifico. Per ignorare più avvisi, separare i numeri di avviso con virgole.
Non è tuttavia possibile ignorare alcuni tipi di avviso. Questa tabella elenca gli avvisi che non vengono eliminati da /IGNORE:
Avviso del linker | Message |
---|---|
LNK4017 | istruzione keyword non supportata per la piattaforma di destinazione; verrà ignorata |
LNK4044 | opzione 'option ' non riconosciuta; ignorata |
LNK4062 | 'option ' non compatibile con il computer di destinazione 'architecture '; opzione ignorata |
LNK4075 | "option1 " ignorata a causa della specifica di "option2 " |
LNK4086 | il punto di ingresso 'function ' non è __stdcall con 'number ' byte di argomenti; l'immagine potrebbe non essere eseguita |
LNK4088 | immagine generata grazie all'opzione /FORCE; l'immagine potrebbe non essere eseguita |
LNK4105 | nessun argomento specificato con l'opzione 'option '; opzione ignorata |
LNK4203 | errore di lettura del database di programma 'filename '; oggetto collegato senza informazioni di debug |
LNK4204 | 'filename ' manca informazioni di debug per il modulo di riferimento; collegamento dell'oggetto come se nessuna informazione di debug |
LNK4205 | 'filename ' manca informazioni di debug correnti per il modulo di riferimento; collegamento dell'oggetto come se nessuna informazione di debug |
LNK4206 | impossibile trovare informazioni sul tipo precompilato; 'filename ' non collegato o sovrascritto; oggetto collegato senza informazioni di debug |
LNK4207 | 'filename ' compilato /Yc /Yu /Z7; impossibile creare PDB; ricompilare con /Zi; collegare l'oggetto come se nessuna informazione di debug |
LNK4208 | formato di PDB non compatibile in 'filename '; eliminare e rigenerare; oggetto collegato senza informazioni di debug |
LNK4209 | informazioni di debug danneggiate; ricompilare il modulo; oggetto collegato senza informazioni di debug |
LNK4224 | option non è più supportato e verrà ignorato |
LNK4228 | 'option ' non valido per una DLL; ignorato |
LNK4229 | la direttiva /directive rilevata non è valida e verrà ignorata |
In generale, gli avvisi del linker che non possono essere ignorati rappresentano errori di compilazione, errori della riga di comando o errori di configurazione che devono essere corretti.
Per impostare questa opzione del linker nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle >proprietà Proprietà del linker della riga di comando del linker>di configurazione.
Modificare la proprietà Opzioni aggiuntive.
Per impostare l'opzione del linker a livello di codice
- Vedere AdditionalOptions.