Freigeben über


Linkertoolwarnung LNK4075

Ignorieren von "option1" aufgrund der Spezifikation "option2"

Die zweite Option setzt den ersten außer Kraft.

Es werden sich gegenseitig ausschließende Linkeroptionen angegeben. Überprüfen Sie die Linkeroptionen. Wo Linkeroptionen angegeben werden, hängt davon ab, wie Sie Ihr Projekt erstellen.

  • Wenn Sie in der Entwicklungsumgebung erstellen, suchen Sie in den Linkereigenschaftenseiten für Ihr Projekt, und sehen Sie, wo beide Linkeroptionen angegeben werden. Weitere Informationen finden Sie unter Festlegen von Compiler- und Buildeigenschaften .

  • Wenn Sie an der Befehlszeile erstellen, sehen Sie sich die dort angegebenen Linkeroptionen an.

  • Wenn Sie mit Buildskripts erstellen, schauen Sie sich Ihre Skripts an, um zu sehen, wo diese Linkeroptionen angegeben werden.

Wenn Sie feststellen, wo die sich gegenseitig ausschließenden Linkeroptionen angegeben sind, entfernen Sie eine der Linkeroptionen.

Einige konkrete Beispiele:

  • Wenn Sie ein Modul verknüpfen, das mit /ZI kompiliert wurde, was eine interne Linkeroption namens /EDITANDCONTINUE impliziert, und ein Modul, das mit /OPT:REF, /OPT:ICF oder /INCREMENTAL:NO kompiliert wurde, was keine /EDITANDCONTINUE impliziert, erhalten Sie LNK4075. Weitere Informationen finden Sie unter /Z7, /Zi, /ZI (Debug Information Format).