首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
Linux 6.3 彻底移除英特尔 ICC 编译器的支持代码
2023年3月6日 12:57 | 阅读 1181 次

去年我们报道了 Linux 内核拟内核中移除了 Intel  ICC  编译器的支持代码。

Linux 内核不再使用 ICC 构建

Intel 自家已经弃用该编译器,他们正在过渡到基于 LLVM/Clang 的现代英特尔 DPC++ 编译器,老版 ICC 编译器则被称为“英特尔 C++ 编译器经典版”。

Linux 内核迎合 ICC 编译器的头文件也已经三年没有动过,很多开发者/用户已经忘记,甚至根本不知道内核中还有 ICC 支持。在去年 10 月提出的“放弃内核构建的 ICC ”邮件讨论中,也没有人站出来表示自己正在使用,或者有意向使用 ICC 来编译最新的内核代码。

现在 GCC 和 LLVM/Clang 仍然是构建主线 Linux 内核的编译器选项,GCC 一直是内核的不二之选,而在过去几年中,LLVM/Clang 主线也对 Linux 内核进行大量适配工作,还添加了许多针对内核构建的编译器功能。

基于以上种种原因,放弃对 ICC 的支持不会带来任何损失,只会让内核代码变得清爽一些。

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
2
0
收藏