标签:gcc

GCC 14.1 RC编译器可用于与AMD Znver5 Target&新的C/C++功能

GCC 14.1 RC编译器可用于与AMD Znver5 Target&新的C/C++功能

GCC 14编译器的候选版本可作为GNU编译器集合的年度功能更新进行测试。 GCC 14.1希望在下周(5月7日左右)发布,而今天将为最后一分钟的测试带来坚实的一周。Red Hat的Jakub Jelinek今天宣布了GCC 14.1的发布候选,并重申了下周二发布GCC 14.1的希望。 这

泡泡 泡泡 2024-05-04
0 0 0
英特尔公布AVX10.1、AMX&更多

英特尔公布AVX10.1、AMX&更多

英特尔软件工程师Victor Rodriguez上个月在北美开源峰会上介绍了他们的开源编译器工具链工作,以实现即将推出的英特尔CPU的ISA功能,并使用模拟工具帮助测试编译器的增强/优化。 Victor Rodriguez在OSS NA 2024上介绍了英特尔为去年的GCC 13编译器所做的一些

法医 法医 2024-05-04
0 0 0
GCC的Rust编译器将与GSoC 2024一起改进

GCC的Rust编译器将与GSoC 2024一起改进

谷歌代码之夏2024(GSoC’24)已与GNU编译器集合(GCC)一起宣布接受项目,今年夏天有七名学生开发人员参与其中,其中几人专注于增强GCC的Rust前端。 其中一名开发人员将在Rust前端内进行内联程序集支持工作。另一名学生参与者将致力于Rust前端的借用检查IR位置支持。第三位学生开发

穿过生命散发芬芳 穿过生命散发芬芳 2024-05-04
0 0 0
如何在 openSUSE 上安装 GCC

如何在 openSUSE 上安装 GCC

GNU Compiler Collection (GCC) 是软件开发领域的基石,提供了一套支持 C、C++ 和 Fortran 等语言的多功能编译器。GCC 最初是 GNU 操作系统的编译器,现已发展到支持各种编程语言和操作系统,包括 openSUSE,一个强大而灵活的 Linux 发行版。 在

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-04-29
0 0 0
Fedora 40上GCC 14与LLVM Clang 18编译器的性能

Fedora 40上GCC 14与LLVM Clang 18编译器的性能

Fedora Linux的一个前沿优势是,它在发布时总是附带最新的开源编译器工具链。对于他们每年的春季发布,这通常意味着要附带一个GCC编译器,该编译器甚至还没有正式发布为稳定版本。随着本周Fedora 40的发布,它将以GCC 14.0.1作为开发版本,并将在未来几周内以GCC 14的首次稳定发布

宇宙之一粟 宇宙之一粟 2024-04-26
0 0 0
GCC 14添加“GFX90C”,用于使用GFX9/Vega Graphics将OpenMP卸载到APU

GCC 14添加“GFX90C”,用于使用GFX9/Vega Graphics将OpenMP卸载到APU

作为GCC 14编译器代码今天分支和GCC 15在主线代码库上开放之前的最后一个功能补丁,AMD GFX90C支持被合并,以实现GPU OpenMP设备卸载到具有GFX9/Vega图形的众多AMD SoC/APU。 Frederik Harwath贡献了该补丁,使AMD GFX90C图形与GNU

Escape Escape 2024-04-26
0 0 0
GCC 14.1编译器计划于5月7日左右发布

GCC 14.1编译器计划于5月7日左右发布

正如在添加AMD GFX90C目标之后所提到的,GCC 14编译器代码是从主要的Git分支分支分支出来的,并且GCC 14的发布准备工作正在进行中。刚刚发布了一份状态报告,概述了在5月7日左右稳定发布GCC 14.1的计划。 随着GCC 14代码的分支,GCC 15正在主流Git代码上进行开发。

泡泡 泡泡 2024-04-26
0 0 0
GCC GX1103新增AMD RDNA3 APU设备卸载支持(GFX1103)

GCC GX1103新增AMD RDNA3 APU设备卸载支持(GFX1103)

趁有机会基于LLVM/Clang编译器的AOMP设备卸载但较少被提及且功能不丰富的是GNU扩展器集合(GCC)中的AMDGCN后端,该后端也用于向Radeon GPU卸载UPnP设备的能力。即将到来的GCC 14.1稳定版是GFX1103支持AMD APU与RDNA3集成显卡。 安德鲁斯塔布斯与海

贤蛋大眼萌 贤蛋大眼萌 2024-03-23
0 0 0
IBM发布GCC修补程序—mCPU = power11支持

IBM发布GCC修补程序—mCPU = power11支持

与 Linux 6.9中的早期Power11补丁IBM的工程师已经发布了GNU版本集(GCC)补丁, —mCPU = power11在这个开放源码的编译器中定位。 IBM此前曾搞砸, PowerPC“未来”补丁而不是明确宣布下一代IBM POWER处理器,但现在他们很乐意将其命名为Power11,

爱可生开源社区 爱可生开源社区 2024-03-21
0 0 0
AMD Zen 5“znver5”CPU支持为GCC合并14

AMD Zen 5“znver5”CPU支持为GCC合并14

早在2月份,AMD就发布了GCC编译器支持Zen 5 新的"znver5"目标提前发射。从那以后,人们一直很安静和紧张,没有看到在即将到来的GCC 14稳定版之前合并这一支持,但今天早上它终于发生了:AMD Zen 5处理器启用已经合并到GCC Git,以及时赶上GCC 14.1稳定版,将在未来几周

穿过生命散发芬芳 穿过生命散发芬芳 2024-03-18
0 0 0
Ubuntu安装GCC10教程

Ubuntu安装GCC10教程

以下是在Ubuntu上安装GCC 10的简单步骤,符合SEO标准并提供原创内容: 打开终端: 在Ubuntu上,按下Ctrl + Alt + T组合键,可以打开终端。 更新软件包列表: 在终端中输入以下命令并按Enter键,以更新软件包列表: sudo apt up

穿过生命散发芬芳 穿过生命散发芬芳 2024-03-15
0 0 0
如何在ubuntu服务器交叉编译不同系统的可执行程序?

如何在ubuntu服务器交叉编译不同系统的可执行程序?

相信很多C程序员都有过这样的疑问,如果一台服务器有不同的gcc版本怎么办,它们之间会相互影响吗? 答案是会的,我们一般使用gcc编译源文件时,这个gcc是系统环境变量PATH中最开始找到的gcc。 如果要交叉编译不同系统的程序呢?这就需要多套的编译工具链了,分别使用对应的工具链编译目标系

宇宙之一粟 宇宙之一粟 2024-03-05
0 0 0
Linux系统没有管理员权限如何编译安装高版本gcc

Linux系统没有管理员权限如何编译安装高版本gcc

有一台公共的服务器,每个人都有自己的账号,但是没有root权限,也不能使用sudo切换,此时需要使用gcc 7.5.0(默认gcc版本是4.8.5),因此只能通过在家目录下编译安装高版本gcc来达到我们的目的,这样就不会改变系统的gcc版本,也不涉及管理权限问题。以下是编译安装gcc 7.5.0的完

捡田螺的小男孩 捡田螺的小男孩 2024-02-21
0 0 0
为GCC发布的AMD Zen 5编译器支持确认新的AVX功能&&更多

为GCC发布的AMD Zen 5编译器支持确认新的AVX功能&&更多

这是一个非常激动人心的星期六早上,AMD刚刚在GNU编译器集合中发布了他们对管道Zen 5处理器支持“znver5”的初始启用补丁!使用GCC 14 由于像往常一样在3月~ 4月发布年度编译器版本的稳定版本,即使英特尔已经在努力工作,但仍然没有看到Zen 5支持,这令人沮丧 清水森林和黑豹湖支持由于

张二河 张二河 2024-02-10
0 0 0
发布了带有新选项的eclipse OpenJ9 0.43,更新了用于发布二进制文件的编译器

发布了带有新选项的eclipse OpenJ9 0.43,更新了用于发布二进制文件的编译器

现在有了新版本的Eclipse OpenJ9,高性能的Java虚拟机以前由IBM开发,称为J9 VM。 作为新版本的eclipse OpenJ9v0.43支持OpenJDK版本8、11、17和21。Windows上正式发布的OpenJ9二进制文件现在是由Microsoft Visual Studi

Escape Escape 2024-02-06
0 0 0
Linux系统安装gcc详细教程。

Linux系统安装gcc详细教程。

以下是在Linux系统上安装GCC(GNU Compiler Collection)的详细教程: 更新软件包列表: 在终端中执行以下命令,以确保您的系统的软件包列表是最新的: sudo apt update 安装GCC: 继续在终端中执行以下命令,以安装GCC及其相关工具:

大树 大树 2024-02-02
0 0 0
由于内核破裂,托瓦尔兹对GCC的评论是WstringopOverflow

由于内核破裂,托瓦尔兹对GCC的评论是WstringopOverflow

后来合并的Linux6.8的新特性之一是启用-Wstringop-overflow编译器选项以警告可能的缓冲区溢出在编译器可以在编译时检测到此类可能溢出的情况下。虽然这在理论上是好的,但GCC上的问题导致Linus Torvalds从现在的Linux6.8禁用了这个编译器选项。 正如Phoroni

向阳逐梦 向阳逐梦 2024-02-02
0 0 0
GCC 14编译器可能支持AMD RDNA3图形处理器“多种用途”

GCC 14编译器可能支持AMD RDNA3图形处理器“多种用途”

本月早些时候,GCC 14编译器首次支持AMD RDNA3“GFX11”图形处理器作为GNU编译器集合的OpenMP设备卸载支持GPU计算的一部分。最初的支持是相当基本的,但后续的补丁有可能使RDNA3(GFX11)支持“用于大多数目的”,并有望在GCC 14.1稳定发布时及时合并。 BayLib

醒在深海的猫 醒在深海的猫 2024-01-25
0 0 0
GCC 内联汇编

GCC 内联汇编

LINUX下的汇编入门 AT&T风格 汇编 和GCC风格汇编 汇编代码的调试 前面写了三篇,是自我摸索三篇,摸着石头过河,有些或许是错误的细节,不必在意!  今天我们直接用GCC编译C语言代码,且在C语言里面内嵌AT&T风格的汇编! 前三篇大家了解即可,我们重点

泡泡 泡泡 2024-01-22
0 0 0
GCC锈编译器“gccrs”看到约900个新补丁为GCC上流14

GCC锈编译器“gccrs”看到约900个新补丁为GCC上流14

今天下午合并到GCC Git之前,即将发布的GCC 14.1稳定版是对GCC铁锈“gccrs”编译器前端的一次重大更新。 今天,近900个补丁被推出到GCC Git主线,用于同步gccrs上游状态和他们的开发库。这些补丁在gccrs中实现了更多的Rust编程语言功能、大量的代码清理/重构等等。这包

爱可生开源社区 爱可生开源社区 2024-01-17
0 0 0
1 2 3 4 13