GCC 8 的可用性改进:让错误信息和提示更具帮助性

栏目: IT资讯 · 发布时间: 6年前

内容简介:在红帽的开发者博客上,David Malcolm 讲述了他为即将发布的 GCC 8 所做的一些改进。 Malcolm 表示,他已使得 C/C++ 编译器提供的许多错误信息更具帮助性,其中包括为集成开发环境(IDE)和其他工具添加提示,以便...

GCC 8 的可用性改进:让错误信息和提示更具帮助性

在红帽的开发者博客上,David Malcolm 讲述了他为即将发布的 GCC 8 所做的一些改进。

Malcolm 表示,他已使得 C/C++ 编译器提供的许多错误信息更具帮助性,其中包括为集成开发环境(IDE)和其他 工具 添加提示,以便为语法和其他类型的错误提供修复建议。

他在文章中举了一个例子 ——

const char *test(void)
{
    FILE *f;
    int limit = INT_MAX;

    /* etc */    return NULL;
}

像这段代码看上去没什么问题,是很常见的代码片段,不过缺少了 #include 指令。所以如果你只是简单地将它复制到一个新文件中,并试图按原样编译它,那么在复制和粘贴示例时,结果可能会令人沮丧 —— 究竟需要哪些头文件?因此,针对这种情况,Malcolm 在 GCC 8 中添加了一些提示,告诉你哪些头文件丢失了(针对最常见的例子)。

更多关于 GGC 8 可用性的改进请查看原博客

原文:LWN.net 编译:开源中国


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《GCC 8 的可用性改进:让错误信息和提示更具帮助性》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序员代码面试指南:IT名企算法与数据结构题目最优解

程序员代码面试指南:IT名企算法与数据结构题目最优解

左程云 / 电子工业出版社 / 2015-9 / 79.00元

这是一本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一痛点,本书选取将近200道真实出现过的经典代码面试题,帮助广大程序员的面试准备做到万无一失。“刷”完本书后,你就是“题王”!__eol__本书采用题目+解答的方式组织内容,并把面试题类型相近或者解法相近的题目尽量放在一起,读者在学习本书时很容易看出面试题解法之间的联......一起来看看 《程序员代码面试指南:IT名企算法与数据结构题目最优解》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具