当前位置: 首页 > news >正文

centos7升级gcc到7.3.0

1、下载gcc-7.3.0源码

wget ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz 

2、解压gcc-7.3.0

tar -xvf gcc-7.3.0.tar.gz

3、安装依赖

cd gcc-7.3.0
./contrib/download_prerequisites 

./contrib/download_prerequisites会下载对应的依赖包,如果下载不了的话,则需要把脚本里的地址修改一下

vim ./contrib/download_prerequisites

将里面的:

base_url='ftp[://gcc.gnu.org/pub/gcc/infrastructure/](http://gcc.gnu.org/pub/gcc/infrastructure/)'

改成:

base_url='http://gcc.gnu.org/pub/gcc/infrastructure/'

然后执行:

./contrib/download_prerequisites —force

会自动重新下载对应的依赖包。

4、开始编译安装

mkdir build
cd build
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
make -j8
make install

make后面有个-j8参数,这个是指定编译时并发的数量,这个值最好设定为你机器的核数的倍数.

5、测试当前gcc版本并查看安装位置

gcc --version
g++ --version
whereis gcc
whereis g++
http://www.lryc.cn/news/390465.html

相关文章:

  • 系统运维面试题总结(网络基础类)
  • PO模式登录测试
  • X86 +PC104+支持WinCE5.0,WinCE6.0,DOS,WinXP, QNX等操作系统,工业控制数据采集核心模块板卡定制
  • 视频监控汇聚和融合平台的特点、功能、接入方式、应用场景
  • 实习总结 --- 其他业务
  • 2024年上半年典型网络攻击事件汇总
  • Ozon、美客多补单测评黑科技:打造无懈可击的自养号补单环境
  • ES报错:解决too_many_clauses: maxClauseCount is set to 1024 报错问题
  • 完全指南:在Linux上安装和精通Conda
  • # linux 系统中,使用 “ ll “ 命令报错 “ bash ll command not found “ 解决方法:
  • 吴恩达深度学习笔记:机器学习策略(2)(ML Strategy (2)) 2.3-2.4
  • 【软件测试】快速定位bug,编写测试用例
  • 升级springboot3
  • 视频编解码从H.264到H.266:浅析GB28181安防视频汇聚EasyCVR视频压缩技术
  • vue项目访问 域名/index.html 空页面问题
  • 区块链开发入门:基础概念与实施技术详解
  • Rust破界:前端革新与Vite重构的深度透视(下)
  • Android 解决 “Module was compiled with an incompatible version of Kotlin“ 问题
  • linux nfs的使用
  • eclipse断点调试(用图说话)
  • vue的学习--day2
  • html + css 快速实现订单详情的布局demo
  • 居然这么简单就能实现扫雷游戏!
  • 安装Gitlab+Jenkins
  • php 命令行模式详解
  • Git 基础-创建版本库 git init、添加到暂存区git add、查看状态git status、查看改动git diff
  • Python实现无头浏览器采集应用的反爬虫与反检测功能解析与应对策略
  • 法国工程师IMT联盟 密码学及其应用 2023年期末考试题
  • 魔行观察-AI数据分析-蜜雪冰城
  • 如何在CSS中设置px值