特定のコンパイラ オプションがコンパイラでサポートされているかどうかを distutils に検出させる方法はありますか?
次のバグを修正しようとしています。
https://code.google.com/p/pymssql/issues/detail?id=122
問題は、この-Wno-parentheses-equality
オプションが gcc の一部のバージョンには存在するが、他のバージョンには存在しないことです。オプションが使用中のコンパイラによってサポートされている場合にのみ、C コードのコンパイルにそのオプションを使用したいと思います。
これは警告を無効にするオプションにすぎないため、削除することもできますが、警告が発生するだけですが、可能であれば警告を排除したいと考えています。C コードは Cython によって生成されるため、C コードを修正して警告を取り除くことはできないことに注意してください。