Centos系统升级gcc版本

自己环境的gcc版本太低,影响使用SAN全家桶进行内存泄露检查

当前环境gcc版本查看

复制代码
gcc --version

进行升级:

1、安装EPEL存储库

复制代码
yum install epel-release -y

2、确保系统已经更新到最新版本

复制代码
yum update -y

3、安装GCC编译器及其相关工具包

复制代码
yum groupinstall "Development Tools" -y

安装完成后会更新为最新的gcc版本。

不过我实践用了以下方法指定升级版本:

1、使用devtoolset存储库提供的不同版本,安装devtoolset

复制代码
yum install centos-release-scl -y

2、根据需求选择并安装特定版本的GCC。比如,安装DevToolset 9

复制代码
yum install devtoolset-9 -y

3、安装完成后,可以使用以下命令切换到所安装的GCC版本,这样就能够在当前终端会话中使用所安装的GCC版本。

复制代码
scl enable devtoolset-9 bash

4、或者永久性地设置默认的GCC版本,可以创建一个符号链接

复制代码
ln -sf /opt/rh/devtoolset-9/root/usr/bin/* /usr/local/bin/

5、查看更新后的版本

相关推荐
刘某的Cloud12 分钟前
ceph osd 导入导出 rbd volume 卷
linux·运维·ceph·volume
酸菜。2 小时前
dw_axi_dmac总结
linux
神奇霸王龙2 小时前
Agent 准入门控屠夫:5 旗舰 4 维度评估
linux·运维·数据库·ai·ai作画·agent·ai编程
cfm_29143 小时前
基于Binlog实现不停机数据库平滑迁移技术
运维·数据库·架构
迪康Defender3 小时前
AI 重构终端安全运营:智能分析中枢 AI Insight 模块架构与落地场景深度解析
运维·网络·人工智能·其他·安全·重构·架构
HiDev_4 小时前
【非标自动化】2、认识元器件(固态继电器)
运维·自动化
明达智控技术5 小时前
国产 PLC 落地立库自动化,MC5000边缘智能控制器破局
运维·自动化
小绫网络安全5 小时前
Kali Linux渗透测试入门教程:从零搭建到实战攻防
linux·运维·服务器
西安景驰电子5 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
猫吃了源码6 小时前
k9s简介和安装
linux·docker·kubernetes