ほとんどのコードを -Wconversion -Werror でコンパイルしたいと考えています。
問題は、オープン ソースであり、変更してはならない .cpp ファイルを使用していることです。特定の .cpp ファイルには、「値を変更する可能性のある暗黙の変換」に関する問題があるため、これらのフラグを使用してコンパイルすると失敗します。
-Wconversion -Werror を使用して他のすべてのファイルをコンパイルするようにビルドに指示できますが、それらのフラグなしでそのファイルをコンパイルできますか?