5
徹底的で詳細なg ++警告を有効にするフラグ
多くの場合、Cの下gccでは、次の警告フラグのセットから開始します(複数のソースから痛々しくアセンブルされます)。 -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter \ -Wfloat-equal -pedantic -ansi 私はこの警告のセットを使って(少なくともデバッグバージョン)をビルドし、可能な限りすべて(通常はすべて)を修正し、フラグが適切でないか修正できない場合(ほとんどの場合)にのみフラグを削除します。-Werrorコンパイル中に離れなければならない場合は、追加することもあります。 私はC ++を採用しているだけで(そう、私は時代から15年遅れています)、右足から始めたいと思います。 私の質問は次のとおりです。誰かがC ++のプリコンパイルされた同様の完全な警告フラグのセットを持っていますかg++?(私はそれらの多くが同じになることを知っています。)