微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c – 与gcc相比,这个编译器值得吗?

我一直在使用 gcc,g为我的C,C应用程序开发到现在,并发现它是惊人的.但浏览Stack Overflow我发现许多成员表示,Comeau编译器中的错误报告比任何其他编译器要好.这是真的?我没有投资任何商业版本的编译器.当gcc,g做这个伎俩,真的值得花钱在C/C++编译器的商业版本上吗?

解决方法

编写C的经验是,使用多个编译器编译代码是在代码中找到奇怪角落的好方法.在我们的例子中,我们使用过gcc,Apple gcc和Visual Studio编译器cl(这是免费的).在 Windows上,我更喜欢cl编译器,因为它编译速度更快(为我们提供了大约五倍的速度),并且生成更好的代码(上次检查速度快了30%).哪个编译器生成最快的代码总是依赖于应用程序.在我们特别的情况下,英特尔编译器不太擅长制作与普遍观点相反的快速代码,所以没有真正的动机去使用它.

如果我们花了钱,Comeau的编译将会很好的帮助您进一步检查标准的一致性.除此之外,我对我们使用的编译器感到满意.

原文地址:https://www.jb51.cc/c/114733.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐