In dem Projekt, das ich derzeit bin - und wahrscheinlich für einige Zeit - arbeiten wird, haben wir uns entschieden, die -Werror
Flagge zu verwenden, wie unsere vorherige "No warnings!" - Politik getan hat nicht wie geplant funktionieren.Clang: Förderung aller Warnungen auf Fehler außer ...
Dies stellt jedoch ein gewisses Problem:
API nicht mehr wie in einer Art und Weise als veraltet markiert werden kann, dass a) durch die normale Build-Werkzeugkette gekennzeichnet ist, und b) nicht bricht den Build.
Also ich denke, die Frage läuft darauf hinaus:
Gibt es eine Flagge wie -Werror-no-${something_I_dont_want_to_promote_to_an_error}
?
fand ich #pragma clang diagnostic error
-fast erreichen, was ich will - außer, dass ich nicht alle die Warnungen zu fangen, die implizit vom Compiler aktiviert sind ...
Vielen Dank im Voraus.
oh ... natürlich! – danyowdee