/WX
(Behandeln von Linkerwarnungen als Fehler)
Gibt an, ob Verknüpfungerwarnungen als Fehler behandelt werden sollen.
Syntax
/WX
[:NO
]
/WX
[[:
nnnn
,
nnnn
...]]
Hinweise
Die /WX
Linkeroption bewirkt, dass keine Ausgabedatei generiert wird, wenn der Linker eine Warnung generiert.
Diese Option ähnelt /WX
dem Compiler. Weitere Informationen finden Sie unter /w, /W0, /W1, /W2, /W3, /W4, /w1, /w2, /w3, /w4, /Wall, /wd, /we, /wo, /Wv, /WX (Warnstufe). Die Angabe /WX
für die Kompilierung bedeutet jedoch nicht, dass /WX
auch die Verknüpfungsphase wirksam wird. Sie müssen für jedes Tool explizit angeben /WX
.
In Visual Studio 2022 und höheren Versionen können Sie mit einem oder mehreren kommagetrennten nnnn
Argumenten angeben/WX
, wobei nnnn
eine Zahl zwischen 4000 und 4999 liegt. Der Linker behandelt die entsprechenden LNKnnnn
Warnungen als Fehler.
Standardmäßig /WX
ist dies nicht wirksam. Um Verknüpfungerwarnungen als Fehler zu behandeln, geben Sie eine /WX
Option an. /WX:NO
ist identisch mit der Angabe /WX
und Außerkraftsetzung einer vorherigen /WX
Linkeroption.
So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen finden Sie unter Festlegen von Compiler- und Buildeigenschaften.
Wenn Sie alle Warnungen als Fehler festlegen oder aufheben möchten, wählen Sie die Eigenschaftenseite für Konfigurationseigenschaften>linker>Allgemein aus.
Ändern Sie die Eigenschaft "Verknüpfungerwarnungen als Fehler behandeln".
Wenn Sie bestimmte Warnungen als Fehler festlegen möchten, wählen Sie die Befehlszeileneigenschaftsseite für Konfigurationseigenschaften>>aus.
Fügen Sie
/WX:warnings
warnings
im Bearbeitungssteuerelement "Zusätzliche Optionen" eine durch Trennzeichen getrennte Liste mit Linkerwarnungsnummern hinzu.Wählen Sie OK oder Übernehmen, um die Änderungen zu speichern.
So legen Sie diese Linkeroption programmgesteuert fest
- Siehe AdditionalOptions.