Centos6.5升级系统自带gcc4.4.7到gcc4.8.0

下载

wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.0/gcc-4.8.0.tar.bz2

解压

tar -xjvf gcc-4.8.0.tar.bz2

进入

cd gcc-4.8.0

下载所需软件(

ftp://gcc.gnu.org/pub/gcc/infrastructure/mpfr-2.4.2.tar.bz2

ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-4.3.2.tar.bz2

ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-0.8.1.tar.gz

可以将下载好的包直接放置,之后放置到这层目录里解压出来

改名mv gmp-4.3.2 gmp;mv mpc-0.8.1 mpc;mv mpfr-2.4.2 mpfr

也可以直接通过脚本安装,但是比较慢

./contrib/download_prerequisites

创建临时目录

mkdir gcc-build-4.8.0

进入

cd gcc-build-4.8.0/

配置

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

需要安装gcc-c++,没有安装的需要安装下,否则在编译时会报错

yum install -y gcc-c++

编译(过程比较慢)

make -j4

安装

make install

查看gcc版本,

gcc -v

时间: 2024-12-17 21:01:06

Centos6.5升级系统自带gcc4.4.7到gcc4.8.0的相关文章

centos升级系统自带的python2.6为python2.7

转自:https://www.cnblogs.com/terryguan/p/7233801.html 查看当前系统中的 Python 版本 python --version 返回 Python 2.6.6 为正常. 检查 CentOS 版本 cat /etc/redhat-release 返回 CentOS release 6.9 (Final) 为正常. 安装所有的开发工具包 yum groupinstall -y "Development tools" 安装其它的必需包 yum

CentOS6.5升级GCC

一.gcc 各发行版本Linux中,其自带的gcc安装源版本都比较旧,我所使用CentOS 6系统中,gcc版本只有4.4.7.但在编译程序或运行程序时需要更高版本的gcc,只能手动编译安装gcc. 1.查看当前系统上gcc的版本 [[email protected] ~]# rpm -qa|grep gcc gcc-gfortran-4.4.7-4.el6.x86_64 libgcc-4.4.7-4.el6.x86_64 gcc-4.4.7-4.el6.x86_64 gcc-c++-4.4.7

centos6.3升级python至2.7.5

centos6.3自带的python版本是2.6.6,有时候需要升级到2.7.这里记录一下升级过程,方便查阅.实际上是转载自http://flyingdutchman.iteye.com/blog/1885564. 1.安装gcc. yum install gcc gcc-c++ 2.下载python-2.7.5.tar.xz. wget https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.xz 3.解压安装 xz -d python

MAC EI Capitan上更新系统自带SVN版本号(关闭SIP方能sudo rm)

继昨晚之后.决定更新系统自带的svn.自带的svn版本号是1.7.看官网svn:http://www.wandisco.com/subversion/download#osx 最新版本号是1.9.13,决定升级下. 没想到由于EI Capitan SIP的问题折腾了好大一会.本来不想记录的.但由于SIP这个蛋疼的玩意决定还是记录下.过程例如以下: 1.which svn 找到系统自带的svn路径.应该在/usr/bin/svn 然后在/usr/bin文件夹下,ls svn*|xargs sudo

升级系统引起的蝴蝶效应

升级一次系统真是带来了一大堆问题. 访问wamp下的本地网页时出现下面的问题 遇到这个问题头都打了,检查自己的虚拟主机配置没错,mysql没错,php没错,从网上看了好多资料... 最后终于解决了,在我的项目下的.htaccess文件的问题:这个情况一般是为伪静态规则写的不规范造成的,检查空间下是否有.htaccess规则,检查是否正确.不正确修改为正确的,或删除或更改这个文件名即可解决. 把这个文件删除,网页可以显示了. 自己经过这件事情,学会了备份的重要性和mysql数据库文件的恢复. my

CentOS6.X升级Python

CentOS6.X升级Python CentOS6.X升级默认Python2.6.6到python2.7 在centos下直接输入python即可进入python,能看到当前版本信息 [[email protected] ~]# pythonPython 2.6.6 (r266:84292, Nov 22 2013, 12:16:22)[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2Type "help", "copyright

CentOS6.5升级内核到4.0.0

4月12日,Linux内核4.0正式发布 主要更新内容如下:新增“实时内核补丁”.无需重启,实时修补内核.该特性由 Red Hat的Kpatch 和 SUSE 的 kGraft 合并形成.改进硬件支持.新增对Intel Quark SoC 以及更多 ARM设备的支持,改进对IBM z13的支持. 为(xian)了(de)尝(dan)鲜(teng),将CentOS6.5升级内核到4.0.0. 1. 准备工作 确认内核及版本信息 [[email protected] send]# uname -r2

快速安装可视化IDS系统 (带视频)

快速安装可视化IDS系统 (带视频) 本节为大家介绍的软件叫安全洋葱Security Onion,根OSSIM一样,它是基于DebianLinux的系统,内部集成了很多开源安全工具,NIDS.HIDS.各种监控工具等等,下面我们就一起体会一下它如何进行深层防御. 为了了解这套系统,首先得教小白如何快速安装这套可用的IDS系统.先要准备实验用的ISO安装文件(下载地址:https://sourceforge.net/projects/security-onion/  ).接着进行如下操作: 1.将

CentOS6.4升级openssh

--------------------------------- 一.为什么要升级 二.系统环境 三.卸载系统自带openssh-server 四.源码安装openssh 五.配置 --------------------------------- 一.为什么要升级 最近收到某项目的安全评估报告,让升级最新的openssh,如下: 二.系统环境 # cat /etc/redhat-release  CentOS release 6.4 (Final) # uname -r 2.6.32-358