MSVCスタイルでGCC出力エラーを起こすコンパイラフラグはありますか?GCC出力MSVCスタイルエラー
GCCスタイルエラー:
C:\Sandbox\MyFile.cpp:98:15: error: ...
MSVCスタイルエラー:
C:\Sandbox\MyFile.cpp(15): error CXXXX: ...
私は、エラー番号(CXXXX)が同じであることについてであることの行番号としてはあまり気にしません文字番号なしの(##):の形式。なぜなら、Visual Studioを使ってScons GCCビルドを立ち上げているからです。Visual StudioのOutputコンソールでエラーを出力するのが大好きですが、エラーをダブルクリックすると、エラーが発生した行は含まれていません(したがって、MSVC形式である必要があります)。
私はいつもSconsからの出力をリダイレクトし、自分で解析してエラーを変更することができましたが、GCCフラグを設定するのと同じくらい単純な場合は避けたいと思います。