Ich kompiliere gerne meinen Code mit -Wall, und manchmal sogar -pedantisch. Es ist teilweise eine Stilsache und teilweise die Tatsache, dass es gelegentlich sehr, sehr nützliche Warnungen ausgibt (wie zum Beispiel = anstatt ==).Gibt es eine Möglichkeit, dass g ++ nur Warnungen zu meinen Dateien ausgeben kann?
Allerdings sind die Autoren einiger meiner Header eindeutig nicht so sticker. Die Kompilierung mit einer der beiden Warnstufen führt zu einem enormen Durcheinander an Ausgaben, wodurch der Zweck der Kompilierung völlig zunichte gemacht wird.
Wie kann ich meinen Compiler diese Warnungen ignorieren lassen?
Sie schlagen diese Deppen über den Kopf mit einem Schläger, bis sie alle beheben Warnungen in den Headern, dann immer '-Wall -Wextra -pedantisch'. –
@NikolaiNFetisov Sie müssen auch '-Werror' verwenden, damit sie nicht kompilieren können, wenn es eine Warnung gibt. Das bedeutet, dass sie den Code nicht einmal mit einer einzigen Warnung teilen sollten ... –