2
A
回答
1
我不相信你可以轻松做到这一点。另一方面,可能的是使用彩色输出。
在Debian上(和相关的),你可以很容易地安装colorgcc包,它确实如此。
它有很大帮助。这是不一样的,但它确实有帮助
1
像LLVM clang更好的前端可能是唯一的选择。
2
如果你正在使用gcc(或g ++),你可以使用以下选项: -Wfatal-errors -w
的-Wfatal,错误将出现第一个错误编译站,-w将消除警告。在大多数情况下,我不建议这样做,但现在可能对您的情况有所帮助。
+1
这种方法的问题在于GCC输出像重载决策候选一样的笔记,就像它们是错误一样。打开'-Wfatal-errors'就会得到“不明确的调用”,并且想知道哪些是模糊的重载,因为每次重载列表都是GCC的“另一个错误”。所以,而不是二十个错误,有时你会得到一半的错误。 –
1
您可以使用STLFilt来缩短模板错误信息,它有很多帮助!
它可以在Dr. Dobbs.
相关问题
- 1. 较少详细或密码的条件
- 2. 详细Mongoose验证错误?
- 3. XMLHttpRequest错误详细信息
- 4. 相机错误100详细
- 5. RSpec详细错误消息
- 6. 使HTMLUnit减少详细
- 7. 缺少索引详细SQL
- 8. 获取缺少进一步详细信息的403错误
- 9. 核心数据详细视图错误
- 10. SQL Server事件探查 - 错误详细
- 11. System.InvalidOperationException - 没有错误的详细信息
- 12. 详细屏幕调度错误
- 13. 类型错误详细视图Django
- 14. 没有详细的错误信息
- 15. 在Rails中获取详细错误
- 16. 网页错误的详细信息
- 17. 显示详细的错误信息
- 18. IIS 10.0详细错误 - 404.0为[httpDelete] [httpPut]
- 19. 更多详细错误来自createFileAtPath?
- 20. ASP.NET显示错误详细信息
- 21. 详细格式错误,Java Eclipse Indigo SR1
- 22. Imagemagick用PHP获取详细错误
- 23. vega-lite的详细错误报告
- 24. Appcelerator编译:错误详细信息:缺少Bundle标识符。</p> <p>[错误]错误的详细信息:在构建设置编辑
- 25. 使Python错误消息更详细/详细/具体 - 是否有可能?
- 26. Python MYSQLdb文档缺少详细信息?
- 27. 详细信息标记缺少$ _POST
- 28. 使用朋友减少详细程度
- 29. 缺少Google JSON详细信息
- 30. 减少“rake spec”的详细程度
找到不要使用gcc使用VS而不是过滤的例子:d。 – AlexTheo
¤参见FAQ条目[“任何人类希望如何理解这些过度冗长的基于模板的错误消息?”](http://www.parashift.com/c++-faq-lite/templates.html#faq-35.17 )。简而言之,在Usenet的日子里,经常给出的答案是使用StlFilt(链接到FAQ)。注意:此处给出的链接目前仅限于主要的FAQ网站。常见问题解答项目URL的更改,常见问题解答反映在不受限制的站点。这并不意味着直接链接。无论如何,在提问之前阅读常见问题通常是一个好主意。干杯&hth。, –