科大开源镜像站 GCC源码 
https://mirrors.ustc.edu.cn/gnu/gcc/

下载gcc-7.3.0 
wget https://mirrors.ustc.edu.cn/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz

解压&进入目录 
tar -xf gcc-7.3.0.tar.gz 
cd gcc-7.3.0

运行 download_prerequisites 脚本 
./contrib/download_prerequisites

建立编译输出目录,将所有的中间文件都放到该目录 
mkdir gcc-build-7.3.0 
cd gcc-build-7.3.0

配置 
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib 
参数解释: 
–enable-checking=release 增加一些检查,也可以–disable-checking生成的编译器在编译过程中不做额外检查 
–enable-languages=c,c++ 你要让你的gcc支持的编程语言 
–disable-multilib 取消多目标库编译(取消32位库编译)

编译 
sudo make 
这个编译了我一个小时,建议你看个电影

编译完成之后,需要把原来的GCC卸载,换成7.3.0版本的 
找到已安装的gcc和gcc-c++包 
rpm -q gcc 
rpm -q gcc-c++

删除已经安装低版本 
rpm -e [包名] 
包名为上一步中显示的包,形如: 
gcc-4.8.5-16.el7_4.2.x86_64 
gcc-c++-4.8.5-16.el7_4.2.x86_64

那就删除吧

转自:https://blog.csdn.net/rbpicsdn/article/details/79565383

GCC 7.3.0编译安装相关推荐

  1. gcc 5.2.0 编译安装笔记-20151110

    **转载请注明出处** by.haunying3 系统版本号 CentOS-6.6-x86_64-minimal 编译器 gcc-4.4.7通过yum安装 rpm -qa | grep gcc gcc ...

  2. mysql+1.6安装,CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法

    这篇文章主要介绍了CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法分享,需要的朋友可以参考下准备篇: 一.配置防火墙,开启80端口.3306端口 Cen ...

  3. CentOS 7.0编译安装Nginx+MySQL+PHP

    转自http://www.centoscn.com/CentosServer/www/2014/0904/3673.html 准备篇: CentOS 7.0系统安装配置图解教程 http://www. ...

  4. 【Linux-GNU编译器套件(gcc/g++/gfortran)离线编译安装】

    文章目录 Linux-centos7.9系统GNU编译器套件(gcc/g++/gfortran)离线编译安装 一.★GNU编译器套件定义 二.★GNU-GCC编译环境说明 三.★GNU-GCC编译安装 ...

  5. mysql8.0.12最小化安装_简述MySql8.0编译安装过程

    [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) 注意:不要用8以下的系统编译My ...

  6. CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

    原文地址:http://www.osyunwei.com/archives/7891.html 原文地址:http://www.osyunwei.com/archives/7891.html 准备篇: ...

  7. Centos8 nginx1.18.0编译安装

    目录 1 编译安装 Nginx .2 验证版本及编译参数 .3 启动和停止 nginx 测试访问 web 界面 4 创建 Nginx 自启动文件 5 验证 Nginx 自启动文件 编译器介绍 源码安装 ...

  8. php 7.0 编译安装mysql_源码编译安装php7.0.5

    源码编译安装php7.0.5 源码包下载地址 安装epel扩展yum源 [root@xuegod63 ~]# yum clean all [root@xuegod63 ~]# yum list 注:R ...

  9. tesseract 4.0 编译安装(CentOS)

    1.安装依赖工具 yum install autoconf automake libtool libjpeg-devel libpng-devel libtiff-devel zlib-devel 2 ...

最新文章

  1. Log信息获取调用类和调用方法名的实现原理
  2. Spark RDD API:Map和Reduce
  3. (最小生成树)Truck History --POJ -- 1789
  4. PMCAFF | 史上最完整的沙龙活动策划总结
  5. 程序的加载和执行(三)——《x86汇编语言:从实模式到保护模式》读书笔记23
  6. php限制接口访问次数_php暂停多长时间后继续执行代码
  7. 精功科技押宝互联网服务业 盘古数据承诺未来业绩大逆转
  8. 浅谈C#的语法特性及杂七杂八
  9. 5G+VR慢直播,带来沉浸式VR直播体验
  10. Pytest全栈自动化测试指南-入门
  11. BiERU: Bidirectional Emotional Recurrent Unitfor Conversational Sentiment Analysis(20.12.10)
  12. python按位置从字符串提取子串的操作是_Python基础-字符串操作和“容器”的操作...
  13. 网页怎么与服务器进行连接,如何实现网页与服务器的连接
  14. echarts 实现横坐标只显示第一个和最后一个自定义的内容
  15. android根据两点经纬度计算方位角
  16. 【数据增强】用cv2旋转图像并自定义填充背景颜色(主要用到cv2.getRotationMatrix2D 和 cv2.warpAffine)
  17. IO模型_阻塞_非阻塞_多路复用
  18. USB口的红外条形码扫描器的另类使用 1
  19. dlg.DoModal();不响应
  20. 【Algorithm · fourth edition】均值、方差的递推公式

热门文章

  1. 安卓学习 之 Activity(二)
  2. kafka_consumer_消费原理介绍
  3. 数字签名、数字证书、对称加密算法、非对称加密算法、单向加密(散列算法)——Web网络系列学习笔记
  4. 【测试点0分析】1009 Product of Polynomials (25 分)
  5. 【最详细解析】1070 结绳 (25分)_18行代码AC
  6. 【终极办法】import javax.servlet cannot be resolved 异常全面分析、解决
  7. Web前端开发笔记——第三章 CSS语言 第八节 CSS3文本文字设置
  8. 微信有电脑客户端吗_微信电脑版有哪些功能呢
  9. FatFs源码剖析(2)
  10. linux环境没有bzip2,Linux系统中安装使用Bzip2来压缩文件的方法讲解