【问题标题】:gcc c++ command line error-message parsergcc c++ 命令行错误消息解析器
【发布时间】:2011-03-03 14:55:03
【问题描述】:

是否有任何程序可以解析并以良好的格式显示 gcc 生成的 c++ 错误消息。
我真的在寻找像less 这样的东西,我可以将我的错误通过管道输入,默认情况下会折叠模板参数列表,也许有一些很好的突出显示,以便我的错误实际上是可读的。

(是的,这是boost 的错,我有这么难以理解的错误,以防你想知道)

【问题讨论】:

  • 我自己通常使用较少...这样我可以快速看到第一行错误,并且在大多数情况下这足以让我修复错误。 make | less -S ...

标签: c++ gcc boost


【解决方案1】:

STL Error Decryptor (AKA STLFilt) 可以帮助解码它们。我的结果好坏参半。

【讨论】:

    【解决方案2】:

    STLFiltTextFilt 都格式化和过滤复杂的 c++ 错误消息。

    STLFilt 有更多的功能,而且似乎维护得更好。

    TextFilt 更可定制。

    【讨论】:

      【解决方案3】:

      这是我用来解决此问题的the way,它可能不是最好的,但如果您有大量模板化的 C++ 代码,它会很有帮助。

      【讨论】:

        猜你喜欢
        • 2015-10-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-24
        相关资源
        最近更新 更多