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、查看更新后的版本

相关推荐
张小姐的猫3 分钟前
【AI大模型接入SDK】 —— Ollama本地接入Deepseek
java·linux·开发语言·网络·c++·人工智能
en.en..12 分钟前
深入解析 fork:一次调用,两次返回的核心原理
linux·运维·服务器
java_logo25 分钟前
Docker 部署 ArchivesSpace:轻松搭建档案信息管理平台
运维·docker·容器·档案管理·轩辕镜像·archivesspace·特藏
kuroomi4 小时前
Docker 与容器基础
linux·运维·docker
_itgo10 小时前
意图识别落地方案
运维·docker·容器
fangjianj10 小时前
LAMP 项目部署
linux
mengge.cloud11 小时前
0909华为云计算类综合服务小白实验教程
linux·运维·服务器·网络·华为云·云计算
fangjianj11 小时前
自有服务及软件包
linux
QYR-分析13 小时前
蓝海赛道高速扩容!全球小型观察ROV市场格局、细分场景与发展趋势分析
大数据·运维·云计算
陈皮糖..13 小时前
从零搭建一个简易 AI 运维问答机器人(RAG + LangChain + Streamlit)
运维·人工智能·ai·langchain·机器人