Condividi tramite


Avviso degli strumenti del linker LNK4075

ignorando "option1" a causa della specifica "option2"

La seconda opzione esegue l'override del primo.

Vengono specificate opzioni del linker che si escludono a vicenda. Esaminare le opzioni del linker. La posizione in cui vengono specificate le opzioni del linker dipende dalla modalità di compilazione del progetto.

  • Se si compila nell'ambiente di sviluppo, cercare le pagine delle proprietà del linker per il progetto e vedere dove vengono specificate entrambe le opzioni del linker. Per altre informazioni, vedere Impostare le proprietà del compilatore e della compilazione.

  • Se si esegue la compilazione nella riga di comando, esaminare le opzioni del linker specificate in questa posizione.

  • Se si compilano con script di compilazione, esaminare gli script per vedere dove vengono specificate queste opzioni del linker.

Quando si trovano le opzioni del linker che si escludono a vicenda, rimuovere una delle opzioni del linker.

Alcuni esempi specifici:

  • Se si collega un modulo compilato con /ZI, che implica un'opzione del linker interna denominata /EDITANDCONTINUE e un modulo compilato con /OPT:REF, /OPT:ICF o /INCREMENTAL:NO, che implica l'assenza di /EDITANDCONTINUE, si otterrà LNK4075. Per altre informazioni, vedere /Z7, /Zi, /ZI (Formato informazioni di debug).