抑制由GCC建议人选(Suppress candidates suggested by GCC)

2019-07-01 21:31发布

我用gcc 4.7.2。 我的代码模板和颇重提升使用率。 当我编译,我已经定义,或者使用一些模棱两可的,我经常收到建议二十几候选人的错误信息,通常在各自的定义“在文件的[一些深层次的路径]包括:”与相应为什么每位考生的错误信息该特定候选人失败。 特别是在使用升压和模板,甚至一个错误,这将变得完全不知所云。

我的问题:

是否有控制合适的人选搜索有多深的选项?

理想情况下,我想它关掉 ,或至少将其降低到只有第一个或两个候选人-考生的其余部分通常是相当无用呢。

Answer 1:

我用gccfilter做出更可读的模板错误。 从网站:

特征:

  • 诊断消息的着色(用定制颜色),
  • 模板程序输出的简化:去除“与”条款,模板参数,
  • 在线更换模板参数由他们的价值观,
  • 去除命名空间,
  • 去除实例链。


文章来源: Suppress candidates suggested by GCC