/IGNORE (ignorare determinati avvisi)
/IGNORE:warning[,warning]
Parametri
- warning
Numero dall'avviso del linker da eliminare, compreso nell'intervallo tra 4000 e 4999.
Note
Per impostazione predefinita, LINK segnala tutti gli avvisi. Specificare **/IGNORE:**warning per indicare al linker di non visualizzare un numero di avviso specifico. Per ignorare più avvisi, separare i numeri di avviso con virgole.
Non è tuttavia possibile ignorare alcuni tipi di avviso. La tabella seguente elenca gli avvisi che non verranno eliminati dall'opzione /IGNORE:
Avviso del linker |
|
---|---|
LNK4017 |
istruzione keyword non supportata per la piattaforma di destinazione; verrà ignorata |
opzione 'option' non riconosciuta; ignorata |
|
LNK4062 |
'option' non è compatibile con il computer di destinazione 'architecture' e verrà ignorato |
"option1" ignorata a causa della specifica di "option2" |
|
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 |
nessun argomento specificato con l'opzione 'option'; opzione ignorata |
|
LNK4203 |
errore di lettura del database di programma 'filename'; oggetto collegato senza informazioni di debug |
''filename' mancano informazioni di debug per il modulo di riferimento; oggetto collegato senza informazioni di debug |
|
''filename' mancano informazioni di debug correnti per il modulo di riferimento; oggetto collegato senza informazioni di debug |
|
impossibile trovare informazioni sul tipo precompilato; 'filename' non collegato o sovrascritto; oggetto collegato senza informazioni di debug |
|
LNK4207 |
'filename' compilato con /Yc /Yu /Z7; impossibile creare PDB; ricompilare con /Zi; oggetto collegato senza informazioni 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 |
option non è più supportato e verrà ignorato |
|
LNK4228 |
'option' non è valido per una DLL e verrà ignorato |
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 Utilizzo di proprietà di progetto.
Nella cartella Linker, selezionare la pagina delle proprietà Riga di comando.
Modificare la proprietà Opzioni aggiuntive.
Per impostare l'opzione del linker a livello di codice
- Vedere AdditionalOptions.