首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++编译器模板错误信息.解码错误信息的工具

C++编译器模板错误信息.解码错误信息的工具
EN

Stack Overflow用户
提问于 2010-12-28 08:37:53
回答 3查看 752关注 0票数 4

全,

问题1

在使用模板时,编译错误信息是众所周知的非常神秘的信息(在某种意义上纽比的眼睛不容易读取)--尽管现在编译器在编码问题上尽量多地提供信息。

是否有可能-错误信息在某些编译器中比其他编译器更好?如果是这样的话,请您指导我哪个编译器提供更清晰的信息。

问题2

模板代码编译器错误解决的问题有两个方面:一是缺乏解码错误的经验/能力,二是编译器无法提供尽可能多的信息,这是“人类逻辑解释”所能理解的。

编译器中是否有任何工具/选项使其更具可读性?

PS :目前我使用gcc 4.1.2,很少使用XlC_r (版本6)和aCC (用于HP)。

谢谢你提前提出意见。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-12-28 08:44:10

如果您的平台由于某种原因不能支持clang,请尝试STLFilt以获得合理的错误。

票数 3
EN

Stack Overflow用户

发布于 2010-12-28 08:42:02

我读到过用于LLVM的嘎吱声编译器有很好的诊断能力。(但我自己还没试过。)

票数 0
EN

Stack Overflow用户

发布于 2010-12-28 08:45:30

AFAIK,科莫的编译器应该很好。你也可以尝试它的在线版本。当然,它不是免费的。

至于工具,有STLFilt,但似乎不再更新了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4544740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档