千家信息网

Ubuntu 19.10如何将使用GCC 9作为默认编译器

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,今天就跟大家聊聊有关Ubuntu 19.10如何将使用GCC 9作为默认编译器,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。作为我们这一周期一
千家信息网最后更新 2025年12月02日Ubuntu 19.10如何将使用GCC 9作为默认编译器

今天就跟大家聊聊有关Ubuntu 19.10如何将使用GCC 9作为默认编译器,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

作为我们这一周期一直期待的变化,Ubuntu 19.10升级到GCC 9作为GCC 8的默认系统编译器。

Ubuntu 19.10(和Ubuntu 20.04 LTS)将使用GCC 9 stable作为默认系统编译器。 转换发生在周日,GCC 9成为Eoan的默认编译器。 Ubuntu习惯于在他们的xx.10版本中引入新的GCC版本,然后在他们的下一个xx.04中继续使用相同的版本。因为GCC发布时间通常来得太晚,无法满足他们的4月的发行版,因此GCC 9将用于Ubuntu 20.04的长期支持发行版。

GCC 9在5月份以GCC 9.1.0的形式稳定下来,GCC 9.1.0是当前稳定的版本,现在在Eoan存档中。

GCC9 的功能亮点概述如下:

  • 在C/C ++中对OpenMP 5.0的部分支持。

  • 通过-std=c++2a 或-std=gnu++2a开关对C++ 2A规范的实验支持。类似地,libstdc++改进了对C++ 2A的支持以及一些C++ 17的改进,包括不完整/实验性的文件系统TS和网络TS。还有英特尔的C++ 17并行算法的初始代码。

  • 最终合并了对D编程语言的支持。

  • 许多Ada前端增强功能。

  • 最初的AMD Zen 2 CPU支持(znver2)。

  • 支持Arm Neoverse N1,Cortex-A76/A55和其他Cortex硬件。

  • ARMv8.5分支目标识别支持和推测跟踪支持。

  • AMD GCN后端已合并,尽管GCC 9只能运行基本的单线程程序,而希望GCC 10我们会看到足够的支持来开始运行OpenMP/OpenACC卸载。在GCC 9中,AMD GCN后端专为斐济和Vega 10硬件而设计。

  • 添加了C-SKY处理器后端,类似于最近 Linux 内核和其他地方的C-SKY支持。

  • 重写该端口后的OpenRISC支持。

  • 添加了一个新的实时修补选项,以帮助Linux内核的实时修补工作。

  • 通过新的--completion选项从 shell 获得更好的bash自动完成支持。

  • 各种诊断改进,包括将诊断转储为JSON格式的能力。

  • Fortran增加了异步I / O支持和许多其他改进。

  • 英特尔PTWRITE支持。

  • 英特尔MPX(内存保护扩展)支持被删除。

  • Solaris 10支持已被弃用,如果没有利益相关者加强,将在GCC 10中删除。

看完上述内容,你们对Ubuntu 19.10如何将使用GCC 9作为默认编译器有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

支持 编译器 编译 版本 C++ 内容 系统 英特 英特尔 内核 功能 实时 硬件 修补 发行 实验 运行 相同 专为 亮点 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库二级映射内容 数据库求每个学生的平均成绩 我国网络技术发展的特点 订餐软件开发 app 源代码 服务器屏蔽端口 打好网络安全风险防控阻击仗 眼镜行业软件开发服务好得 基础技术维护网络安全 旅游气象软件开发 青海超级计算套料软件开发商 邢海燕的数据库技术第一期答案 富士通服务器怎么样 网络工程专业做网络安全怎么样 中国网络安全委员会主任 黄山市网络安全指挥中心 蒸汽平台服务器崩溃 南京尚尔网络技术有限公司 图形处理服务器显卡 碧蓝航线一共多少服务器 怎么在淘宝买剑三捏脸数据库 牧云阁互联网科技有限公司 南宁天气预报软件开发 sql怎么改服务器名 面向对象数据库设计 快鸟 服务器请求出错 经营范围大数据软件开发 智唐科技是互联网公司吗 我的世界国外小游戏服务器 蚌埠设备维护管理软件开发平台 江苏电商软件开发制作
0