centos7升级gcc到5.3.0_centos7 升级 gcc5.3-程序员宅基地

技术标签: gcc  linux  

centos升级gcc到4.8.1(支持c++11)步骤

下载gcc最新版

wget http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz

然后解压到文件夹

tar -xvzf gcc-5.3.0.tar.gz

进入解压缩之后的目录

cd gcc-5.3.0

然后执行下面的运行

./contrib/download_prerequisites

再返回上一层,建立build_gcc_4.8.1目录,这个目录和gcc-4.8.1平行

cd ..
mkdir build_gcc_5.3.0

进入刚建立的目录,并执行编译过程

cd build_gcc_5.3.0
../gcc-5.3.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib  
make -j23
make install

OK,在build_gcc_5.3.0中将gcc已经安装完成

确定新安装的GCC的路径,之前安装时记下最后mv时的路径即可,我是默认安在了/usr/local/bin

ls /usr/local/bin | grep gcc

执行

/usr/sbin/update-alternatives --install  /usr/bin/gcc gcc /usr/local/bin/x86_64-unknown-linux-gnu-gcc-4.8.1 40

gcc --version      #查看版本

/usr/sbin/update-alternatives --install /usr/bin/g++ g++ /usr/local/bin/g++ 40

g++ --version     #查看版本
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lemontree1945/article/details/79355501

智能推荐

各种命名空间-程序员宅基地

文章浏览阅读157次。xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:local="clr-namespace:ToWin.CFD.UIL.Views.Pages" xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf" xmlns:materialDesign="http://materialdesigninxaml.ne...

联想拯救者y7000键盘有几个按键失灵_y7000p键盘失灵-程序员宅基地

文章浏览阅读1.2w次。以联想拯救者y7000p为例,键盘失灵是系统有问题,联想笔记本都带着一键还原功能,只要没有重新安装过系统。一键还原按钮在笔记本左侧或者右侧,是一个很细的孔,进行还原系统即可。键盘(Keyboard)是用于操作设备运行的一种指令和数据输入装置,也指经过系统安排操作一台机器或设备的一组功能键。键盘是最常用也是最主要的输入设备,通过键盘可以将英文字母、数字、标点符号等输入到计算机中,从而向计算机发出命令..._联想拯救者y7000 2022款键盘失灵

贤胜足球分析系统 v2.4.4 大小球测试版 怎么用-程序员宅基地

文章浏览阅读4.7k次。Welcome to my blog!贤胜足球分析系统 v2.4.4 大小球测试版 软件大小:29823 KB软件语言:简体中文软件类别:国产软件 / 免费版 / 彩票工具应用平台:Win9x/NT/2000/XP/2003界面预览:无插件情况: 投诉更新时间:2007-02-01 14:00:24下载次数:1231推荐等级:联 系 人:haiyuwebc_足球分析系统

Python3 LinAlgError: SVD did not converge in Linear Least Squares-程序员宅基地

文章浏览阅读8.5k次,点赞6次,收藏5次。有用的话记得回过头请给本文点个赞,感谢您的支持!LinAlgError: SVD did not converge in Linear Least Squares说明在拟合时,y值里存在nan值,ps:虽然你的原始文件中可能没有nan值,但是可能存在数值类型不是float型或完全的整型的数据,导致读出来的数据中有nan值,我就遇到一个,如图,读出来有一个是nan值,原始文件中是一个float型数字。解决方法,去掉该数据。y = lsit(y)nan_index = []for i in r_svd did not converge in linear least squares

CGI编程学习5 穿插HTML,CSS零星知识-程序员宅基地

文章浏览阅读127次。今天,看了同学写的HTML代码很糟糕.就自己重写了一下.了解了一些HTML.CSS知识.现记录在这里.先给大家一个比较好的CSS教程网站:http://www.w3school.com.cn/css/index.aspCSS 概述CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素样式通常存储在样式表中把样式添加..._cgi 生成含有css的html文件

【5G RRC】Master Information Block (NR-MIB)_mib rlc-程序员宅基地

文章浏览阅读2k次,点赞3次,收藏11次。- MIB通过BCH传输信道和PBCH物理信道传输;- QPSK调制;- 它包含了解码 *SystemInformationBlockType1 (SIB1)* 所需的必要参数;- 它的传输周期为80毫秒,在这80毫秒内进行重复传输;- 它在OFDM 的符号1、2、3上传输;- 根据TS 38.211,它在符号1和3上使用0~239的子载波号,而在符号2上,使用0\~47的子载波号和192\~239的子载波号;_mib rlc

随便推点

Mybatis 模糊查询三种方法_mybatis模糊查询满足三个列-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏4次。背景  由于项目需要模糊查询,所以需要使用LIKE子句。LIKE子句需要使用%作为占位符,所以需要将%与字段值连接到一起。Mybatis下大概有如下几种方式实现:①使用$占位符,②使用数据库函数concat,③使用Mybatis的动态sql标签,下面会简单介绍下前两种的用法和缺陷,然后重点介绍第三种,如何使用以及存在的坑。使用$代码如下:@Select({"<script>",..._mybatis模糊查询满足三个列

android通信服务器实现注册功能_安卓app与后台通信登陆注册-程序员宅基地

文章浏览阅读431次。一些问题:1.安卓import android.support.v7.app.AppCompatActivity报错?试试导入import androidx.appcompat.app.AppCompatActivity;参考:https://blog.csdn.net/Baro_knight/article/details/965723572.sdk28之前的版本注意需要修改..._安卓app与后台通信登陆注册

ovn:最简单的ovn分布式网关实现Demo_ovn lb配置在router上测试-程序员宅基地

文章浏览阅读956次。465efd10-c0e0-4966-be32-a20b213a2dbc 为 ha1 的uuid,可通过 ovn-nbctl ha-chassis-group-list 查看。#问题网关节点设置的ip不通,是因为路由器的网关接口mac与外部逻辑交换机的路由器端口mac地址不符。#==创建ovs端口=========================#==创建外部网络网桥================#经排查是未设置ls2交换机上的路由器端口的mac地址。#设置地址,必须和 lr1-ls1 的一致。_ovn lb配置在router上测试

【计算机网络】物理层-程序员宅基地

文章浏览阅读1.1k次,点赞16次,收藏9次。物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是具体的传输媒体。物理层主要任务:确定与传输媒体接口有关的一些特性 =》定义标准。通信的目的是传送消息(消息:语音、文字、图像、视频等)。说明:数据通信指在不同计算机之间传输表示信息的二进制数0、1序列的过程。数据data:传送信息的实体,通常是有意义的符号序列。信号:数据的电气/电磁的变现,是数据在传输过程中的存在形式。信源:产生和发送数据的源头。信宿: 接收数据的终点。信道:信号的传输媒介。一般用来表示向某一个方向传送信息的介质,因此一条通信

C#WinForm 打包和部署 -结束篇_vs winform 项目打包 怎么把python打进去-程序员宅基地

文章浏览阅读1k次。1.打开 VS 创建一个 安装项目,如下图:创建成功后,如下图: 2.安装项目的 文件夹介绍及其使用A.应用程序文件夹 : 主要功能,存储需要打包,执行程序,以及资源文件。B.用户的“程序”菜单 :主要功能,左下角windows 快捷方式 存放的地方 C.用户桌面 : 主要功能,用户机器 桌面的快捷方式 存放的地方 3.操作步骤1.配置应用程序文件夹 2.配置应用程序菜单A.添加文件的方法_vs winform 项目打包 怎么把python打进去

FPGA面试真题解析_fpga二进制编码为啥用较多组合逻辑-程序员宅基地

文章浏览阅读2.4k次,点赞2次,收藏30次。FPGA面试真题解析1、1、 十进制46.25对应的二进制表达式为( )。(硬件逻辑实习岗)A 101110.11 B 101101.01 C 101110.1 D 101110.01解析:这个问题看上去很简单,那是因为我们平时可以打开电脑上的计算器,然后用程序员功能立刻就能出结果,但是笔试的时候我们并不能使用这种“作弊“的功能,所以还是要会手算。可能很多同学数电是大一大二时学习的,很久没有接触过这么基础的问题了,那就让我们一起来回忆下吧。首先这个题_fpga二进制编码为啥用较多组合逻辑