2012-04-20 29 views
18

私は醸造アプリを開発しています。 MODファイルを取得するためにアプリをコンパイルすると、私は継続的にこのエラーに警告をエラーとして扱いません(cc1.exe)

cc1.exeを取得しています:警告はエラー私はこの警告を無効にしたい

として扱われます。私はそれをグーグルで見つけました。多くの人が-werrorを無効にすると助けになると言いますが、私はそれをどうやって行うのか分かりません。コンパイラはCodeSourcery ARMです。

答えて

27

CFLAGSCPPFLAGSなどから-Werrorを削除する必要があります。これらは通常、Makefileやビルドスクリプトで設定されます。

しかし、実際の警告を修正することを強くお勧めします。これにより、より安定したエラーのないコードが生成されます。

+0

linuxビルドシステムでこれから1つのファイルしか除外できない方法はありますか? –

+3

特に私の場合、 '-Werror-implicit-function-declaration'を削除する必要がありました。あなたのアドバイスに全面的に同意しますが、gccの古いバージョンでコンパイルしていた他の人のコードをコンパイルしたいだけで、合理的な時間内に修正するにはこれらの警告が多すぎます。 –

関連する問題