CenterOs升级gcc

CenterOs升级gcc,第1张

​第一步:下载gcc新版本tar包

下载地址:

wget https://ftp.gnu.org/gnu/gcc/gcc-12.1.0/gcc-12.1.0.tar.gz

或者

wget ​https://www.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-12.1.0/gcc-12.1.0.tar.gz

第二步:解压tar包

tar -zxvf gcc-11.2.0.tar.gz

第三步:下载依赖项目

进入解压文件夹 cd gcc-11.2.0 

创建编译生成目录 mkdir build 

执行下载依赖 ./contrib/download_prerequisites 

第四步:配置编译

进入build文件夹 cd ./build

配置 ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

第五步:编译安装

编译 make -j2 (注:j2表示2个任务同时编译,理论情况下数字越大编译越快,当然也随本机硬件cpu而定)

安装 mke install 

查看gcc版本

还是4.8.5 原因是执行的是/usr/bin/gcc需要替换为/usr/local/bin/gcc

移除老版本gcc     yum -y remove gcc g++

创建链接       ln -s /usr/local/bin/gcc /usr/bin/gcc

查看gcc版本

升级完成 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/2990792.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存