首页 > 业界 > 关键词  > 正文

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

2021-09-06 11:30 · 稿源: cnbeta

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

(来自:Kernel.org)

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

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

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

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

举报

  • 相关推荐
  • 这才是真正的精通!开发者成功实现Excel中运行Linux

    快科技5月2日消息,近日,开发者NSG650成功实现在Excel表格中运行Linux”,这个名为LinuxInExcel的项目已发布在GitHub上。NSG650的成果堪称一次大胆的尝试,他利用了GitHub用户cnlohr构建的RISC-V模拟器,并通过Microsoft VBA宏在DLL中调用该模拟器,将输出结果写入Excel的单元格中。这种独特的实现方式,使得Linux能够在Excel的环境中运行,尽管性能和稳定性会受到影响。据NSG650介绍,LinuxInExcel目前非常不稳定”,且存在诸多漏洞,但他表示,这个项目主要是为了好玩”,并没有过多考虑实用性。值得一提的是,虽然NSG650几乎没有打算?

  • 时隔9个月微软终于修复!Win11双系统可正常启动Linux

    快科技5月15日消息,微软表示,已于近日修复了双系统设备无法启动Linux系统的问题。在2024年8月,微软发布Windows 11的KB5041585累积更新后,许多用户反馈双系统设备无法正常启动Linux发行版,包括Ubuntu、Zorin OS、Linux Mint和Puppy Linux等。安装更新后,系统会显示Something has gone seriously wrong: SBAT self-check failed: Security Policy Violation”的错误信息,导致无法进入Linux。这一问题的根源是Windows 11更新中引入的SBAT(Secure Boot Advanced Targeting)功能,SBAT通过检查Secure Boot DBX数据库来阻止过时且可能?

  • 微软关闭了长达 9 年的功能请求,正式开源Windows子系统Linux

    在构建跨平台开发环境愈发成为主流趋势的背景下,WSL 的开源无疑将进一步激发开源社区的创造力,也为 Windows 与 Linux 的深度融合打开了新的局面……

  • 摩尔线程Linux显卡驱动v3.0.0发布:支持Wayland GPU渲染性能提升

    快科技5月1日消息,日前,摩尔线程发布Linux驱动程序v3.0.0,全面支持MTT S80和MTT X300显卡。作为v2.7.0RC4之后的重大升级版本,本次更新实现了多项关键技术突破。在架构层面,升级底层任务调度系统,优化内存管理并增强异常处理,使系统稳定性与负载运行效率均显著提升。同时,新增Wayland协议支持,将OpenGL升级至4.2版本,并扩展了内核版本支持范围。升级后的驱动架构在底层功能实现了多项突破:任务调度优化GPU的任务调度由驱动和固件协同完成,驱动负责管理任务队列、上下文切换和资源分配。v3.0.0版本在内核驱动层面的优化包括:低

  • 小米 15S Pro 发布:搭载玄戒 O1 处理 售价 5499 元起

    在今晚举行的小米15周年战略新品发布会上,小米15S Pro 手机正式亮相。这款手机是在小米15Pro 手机的基础上研发而成,搭载了小米在此次发布会上刚刚发布的玄戒 O1旗舰移动处理器,售价5499元起,现已开启销售通道。 小米15S Pro 搭载的玄戒 O1旗舰处理器采用了先进的3nm 制程技术,拥有190亿晶体管,其十核四丛集 CPU 架构确保了强大的计算能力,而16核 Immortalis-G925架构 GPU 则为

  • 小米Civi 5 Pro发布:国补后售价 2549.15 元起

    小米Civi5Pro正式发布,主打轻薄旗舰定位。采用6.55英寸1.5K四窄边屏幕,搭载骁龙8s Gen4平台,机身仅7.45mm厚、73.2mm宽,提供五种配色。影像系统配备徕卡Summilux光学系统,后置5000万三摄组合,支持5x光学变焦和10cm微距拍摄。内置6000mAh电池,支持67W快充。价格方面:12+256GB版2549元、12+512GB版2804元、16+512GB版3099元。延续Civi系列轻薄设计语言,同时继承小米15系列影像基因,主打年轻时尚市场。

  • 马斯克旗下Neuralink拟融资5亿美元:估值已达85亿美元

    马斯克旗下脑机接口公司Neuralink计划融资5亿美元,投前估值达85亿美元。该公司由马斯克家族办公室负责人Jared Birchall领导,目前已为3名患者植入设备且运行良好,计划2025年为20-30例患者进行植入手术。马斯克透露,下一步研究方向是帮助视障人士恢复视觉,包括先天失明者,通过设备直接连接大脑视觉皮层实现。目前该技术已在猴子身上成功测试两年。

  • 为成本妥协!三星 Galaxy Z Flip 7将启用自家Exynos 2500芯片

    快科技5月1日消息,据业内消息,三星计划在2025年7月发布的Galaxy Z Flip7中采用自家的Exynos 2500芯片。尽管该芯片目前良品率仅在20%-40%之间,三星仍做出这一选择,主要是为降低成本。Exynos2500芯片于今年2月开始量产,但受限于良品率,供应量有限。据悉,三星Galaxy Z Flip7原本被传使用骁龙8Elite芯片且已通过内部测试,然而三星出于成本考量,最终选择了Exynos 2500。通常三星在芯片良品率达60%时才大规模量产,此次Exynos 2500虽单晶圆成本更高,但整体成本或低于骁龙8至尊版。三星预计6月前生产20万部Galaxy Z Flip7,后续会依芯?

  • IndoorLink 新一代旗舰电子讲解,四大革新技术开启破冰之旅

    IndoorLink推出2025旗舰款无线讲解器E105,突破传统单耳模式,实现可单可双佩戴、危化场所通行、全场景适配。产品采用16.2mm特大喇叭和HIFI级复合振膜,音质纯净饱满;首创"可单可双"佩戴模式,配备防爆和抗菌认证;创新不入耳设计,结合银离子材质外壳和紫外线臭氧双重消毒,保障卫生安全。支持与同品牌所有发射器配对,适配商务接待、会议讲解等多场景需求。E105通过本安防爆检测,成为业内首款获危化场所认证的讲解器,已应用于华为、美的等名企及多个头部景区,重新定义行业标准。

  • 爱,连接你我 | AI与世界同步 飞利浦助听器HearLink50平台新品震撼上市

    飞利浦助听器HearLink50+平台新品发布,搭载第三代AI助听芯片和智能动态辨识技术SoundGuide,能实时捕捉用户头部运动和环境变化,精准识别用户想听的声音。该产品采用AI智能降噪3.0技术,覆盖数千万种声音场景,信噪比提升12分贝,提供更清晰的听觉体验。同时配备极速充电功能,15分钟充电可畅听4小时。产品还具备耳鸣掩蔽、远程验配等功能,IP68防尘防水,支持中文语音提示。飞利浦推出全国一口价政策,有效期至2025年8月31日,帮助弱听人士回归多彩有声世界。

热文

  • 3 天
  • 7天