服务器之家

服务器之家 > 正文

Linux 5.15将默认为所有内核构建启用-Werror编译器标记

时间:2021-09-06 23:34     来源/作者:cnbeta

Linux 5.15将默认为所有内核构建启用-Werror编译器标记

在近日的 Linux 5.15 内核合并中,Linus Torvalds 介绍了一项重要更改 —— 所有内核构建将默认启用“-Werror”编译器标记。据悉,该标记会将所有警告都视作编译错误,以迫使开发者提起重视并优先处理,否则将中断编译过程。此前已有许多软件项目默认采取了相同措施来加强质量控制,但它们大多没有精细到 Linux 内核这样的程度。

Linux 5.15将默认为所有内核构建启用-Werror编译器标记

(来自:Kernel.org)

Linus Torvalds 评论道:“我们切实需要一个始终纯净的编译环境,并将按需禁用特定的过于急切的警告”。

遗憾的是,尽管 Linus 在自己的树中严格遵循强制执行,但某些编译器还是会忽视相关警告,因而他才下定决定让“-Werror”标记被默认启用。

与此同时,该补丁添加了将 WERROR 作为 Kconfig 开关的选项。若新版编译器引入了内核无法立即修复的新警告、或其它选择性问题,开发者还是被允许禁用该标记的的。

Linus Torvalds 补充道:“但愿这么做会让我们受到更少的查询请求,因为它们总是包含了我们现有的各种自动化流程中没有留意到的新警告”。

标签:

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
返回顶部