centOS6.6升级gcc4.8
来源:互联网 发布:逍遥模拟器网络不好 编辑:程序博客网 时间:2024/05/18 00:13
最近想升级mesos0.23.0,结果编译mesos0.23.0需要gcc4.8+,可是centOS6.6最高版本的gcc也只到4.4.7版本,只好手动升级一下了。
下载4.8.2源码
wget ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.8.2/gcc-4.8.2.tar.bz2
下载依赖(gmp-4.3.2、mpfr-2.4.2、mpc-0.8.1)
/usr/install/gcc-4.8.2/contrib/download_prerequisities
依次编译安装依赖
cd /usr/install/gcc-4.8.2/contrib/gmpmkdir buildcd build../configure --prefix=/usr/local/gcc/gmp-4.3.2sudo makesudo make installcd /usr/install/gcc-4.8.2/contrib/mpfrmkdir buildcd build../configure --prefix=/usr/local/gcc/mpfr-2.4.2 --with-gmp=/usr/local/gcc/gmp-4.3.2 sudo makesudo make installcd /usr/install/gcc-4.8.2/contrib/mpcmkdir buildcd build../configure --prefix=/usr/local/gcc/mpc-0.8.1 --with-mpfr=/usr/local/gcc/mpfr-2.4.2 --with-gmp=/usr/local/gcc/gmp-4.3.2 sudo makesudo make install
编译安装gcc4.8.2
cd /usr/install/gcc-4.8.2mkdir build../configure --prefix=/usr/local/gcc --enable-threads=posix --disable-checking --enable-languages=c,c++ --disable-multilib --with-gmp=/usr/local/gcc/gmp-4.3.2 --with-mpfr=/usr/local/gcc/mpfr-2.4.2 --with-mpc=/usr/local/gcc/mpc-0.8.1sudo makesudo make install
卸载旧版本
yum remove -y gcc gcc-c++updatedb
链接新版本
cd /usr/bin ln -s /usr/local/gcc/bin/gcc gcc ln -s /usr/local/gcc/bin/g++ g++
检查版本
gcc -v
done
0 0
- centOS6.6升级gcc4.8
- CentOS6 升级gcc:源码编译安装gcc4.6和gcc4.8
- CentOS6一键升级GCC4.8
- GCC4.6升级到GCC4.8
- CentOS6.5升级GCC4.8.2
- CentOS6.6升级Gcc4.9.2相关问题及解决办法
- 升级gcc4.4.7升级gcc4.8
- Centos升级gcc4.4.7升级gcc4.8
- CentOS6.3升级GCC到GCC4.8.2
- CentOS6.5升级手动安装GCC4.8.2
- CentOS6.5手动升级gcc4.8.2
- CentOS6.5手动升级gcc4.8.2
- CentOS6.5升级手动安装GCC4.8.2
- CentOS6.5升级手动安装GCC4.8.2
- Centos升级gcc4.8
- Centos升级gcc4.4.7升级gcc4.8手记
- centos5.6升级gcc4.8.2
- CentOS6.X升级GCC,手动安装GCC4.8.2
- HDU 题目分类
- HDU 1879 继续畅通工程
- Android WiFi 应用程序例子
- POJ2186--Popular Cows(Korasaju+缩点)
- POJ 题目分类
- centOS6.6升级gcc4.8
- HDU 1875 畅通工程再续
- 微信app支付问题
- [2015-08-19] python025
- 黑马程序员02JAVA基础语法
- 用个人电脑搭建服务器
- [2015-08-20] python026
- 红黑树的插入操作
- jQuery中的closest()和parents()的区别