2021-05-10

CentOS7下安装gcc_9.2.0步骤记录

cat /etc/redhat-release    # 1. 查看当前linux版本信息
gcc -v    # 2. 查看当前gcc版本信息 此处为V4.8.5,若未安装则跳过,下一步会安装
yum -y install wget bzip2 gcc gcc-c++ glibc-headers  # 3. 安装一些必要的软件包
# 4. 下载gcc安装包
wget -c -P /opt/tmp/ https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz
cd /opt/tmp/	# 5. 切换到要安装的目录
tar -zxvf gcc-9.2.0.tar.gz			# 6.解压安装包
cd gcc-9.2.0			# 7. 进入解压后的目录
./contrib/download_prerequisites   # 8. 下载编译依赖项
mkdir build    # 9. 不能在source目录下configure必须在上一层的目录下
cd build		# 10. 切换到编译的目录
# 11. 配置
../configure --prefix=/usr/local/gcc-9.2.0 --enable-bootstrap --enable-checking=release --enable-languages=c,c++ --disable-multilib
make		# 12. 这一步要好几个小时
make install     # 13. 安装
gcc -v    # 14. 查看当前gcc版本,这时候还是原来的版本,新安装的并没有生效
# 15. 
echo -e '\nexport PATH=/usr/local/gcc-9.2.0/bin:$PATH\n' >> /etc/profile.d/gcc.sh && source /etc/profile.d/gcc.sh
ln -sv /usr/local/gcc-9.2.0/include/ /usr/include/gcc    # 16. 导出头文件
ldconfig -v    # 17. 配置生效
ldconfig -p |grep gcc    # 18. 导出验证
gcc -v    # 19. 查看升级后的gcc版本信息,验证安装是否成功
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值