0
是否有一個編譯器標誌,使得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標誌那麼簡單,我想避免這種情況。