首先需要安装gcc,可以参考我另一篇文章centos8安装gcc
在gdb_build 找到configure文件
/app/gdb/gdb-12.1/configure

执行 make 指令编译整个 GDB 源码文件,此过程可能会花费很长时间,读者耐心等待即可:
注意,如果编译过程中出现错误,极有可能是所用的 GCC 编译器版本过低导致的,可尝试升级 GCC 版本后再重新执行 make 命令。
升级gcc版本
下载地址,gcc-12.1.0.tar.gz
,首先确保安装了gcc和g++,因为我的gdb是最新版12.1,所以gcc也用12.1

上传并解压
tar -zxvf gcc-12.1.0.tar.gz
新建文件
mkdir /app/gc

本文介绍了如何在CentOS8系统中安装和升级GCC到12.1版本。首先从下载GCC源码开始,然后在/gdb_build目录下执行配置和编译命令。在编译过程中,如果遇到问题可能是GCC版本过低,建议升级。详细步骤包括下载GCC源码,解压,创建makefile,执行configure和make,最后通过make install进行安装。升级完成后,验证GCC版本,确保升级成功。
最低0.47元/天 解锁文章
1603

被折叠的 条评论
为什么被折叠?



