Deaktivieren Sie alle gcc-Warnungen

182

Ich arbeite an einem Projekt, das Compiler-Fehlermeldungen einer bestimmten Art liest und nützliche Dinge damit macht. Die Beispielcodebasis, auf der ich dies teste (eine zufällige Open-Source-Anwendung) und daher häufig neu erstellt wird, enthält einige Bits, die Warnungen erzeugen, die für mich nicht von Interesse sind.

Wie deaktiviere ich alle Warnungen von GCC, damit ich nur Fehlermeldungen sehen kann, wenn es welche gibt?

Phil Miller
quelle
27
Aber bitte beachten Sie; Sie sollten Ihren Code besser umgestalten, um die Warnungen zu beseitigen, als sie auszuschalten!
Mitch Wheat
54
@Mitch: Ich glaube, ich habe die Frage geklärt, um deutlich zu machen, dass ich für diese Warnmeldungen weder verantwortlich noch interessiert bin. Sie spielen für diese Zwecke wirklich keine Rolle.
Phil Miller

Antworten:

285

-w ist die GCC-weite Option zum Deaktivieren von Warnmeldungen.

Phil Miller
quelle