zoukankan      html  css  js  c++  java
  • CentOS yum升级GCC到4.8

     
    [root@DS-VM-Node239 ~]# curl -Lks http://www.hop5.in/yum/el6/hop5.repo > /etc/yum.repos.d/hop5.repo

    [root@DS-VM-Node239 ~]# yum install gcc gcc-g++ -y

    [root@DS-VM-Node239 ~]# gcc --version
    gcc (GCC) 4.8.2 20131212 (Red Hat 4.8.2-8)
    Copyright © 2013 Free Software Foundation, Inc.
    本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
    包括没有适销性和某一专用目的下的适用性担保。
    [root@DS-VM-Node239 ~]# g++ --version
    g++ (GCC) 4.8.2 20131212 (Red Hat 4.8.2-8)
    Copyright © 2013 Free Software Foundation, Inc.
    本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
    包括没有适销性和某一专用目的下的适用性担保。[root@DS-VM-Node211 ~]#

    当然安装之前可能要卸载原有的centos自带的4.4.7!


    下面方法失效!!!

    curl -O -L http://people.centos.org/tru/devtools-2/devtools-2.repo mv devtools-2.repo /etc/yum.repos.d yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++

    三个安装包会被装在 /opt/rh/devtoolset-2/root/ 中

    更新软连接:

    复制代码
    mv /usr/bin/gcc /usr/bin/gcc-4.4.7
    mv /usr/bin/g++ /usr/bin/g++-4.4.7
    mv /usr/bin/c++ /usr/bin/c++-4.4.7
    ln -s /opt/rh/devtoolset-2/root/usr/bin/gcc /usr/bin/gcc
    ln -s /opt/rh/devtoolset-2/root/usr/bin/c++ /usr/bin/c++
    ln -s /opt/rh/devtoolset-2/root/usr/bin/g++ /usr/bin/g++
    gcc --version
    复制代码

  • 相关阅读:
    Android使用sqlliteOpenhelper更改数据库的存储路径放到SD卡上
    递归实现全排列(一)
    poj_1284_原根
    绝对让你理解Android中的Context
    Java Web---登录验证和字符编码过滤器
    ceph理论及部署配置实践
    ceph for openstack快速部署实施
    php set env
    基于本地iso 搭建的本地yum源 安装部署openldap
    ceph rpm foor rhel6
  • 原文地址:https://www.cnblogs.com/adjk/p/6971063.html
Copyright © 2011-2022 走看看