zoukankan      html  css  js  c++  java
  • 通过devtools在centos系统中启用高版本的gcc

    C++11出来好久了,现在还是使用c++03的,需要在centos6.6的系统上实现gcc的升级,又不想自己编译代码。

    于是选用了devtoolsset系列,安装脚本如下

    安装脚本如下

    function devtools_v3() {

    sudo yum install devtoolset-3-gcc devtoolset-3-gcc-c++ devtoolset-3-gdb
    }
    function get_devtools_v4() {
    url="http://mirror.centos.org/centos/6/sclo/x86_64/rh/devtoolset-4/"
    package="devtoolset-4-libstdc++-devel-5.3.1-6.1.el6.x86_64.rpm devtoolset-4-runtime-4.1-3.el6.x86_64.rpm devtoolset-4-binutils-2.25-10.el6.x86_64.rpm devtoolset-4-binutils-2.25.1-8.el6.x86_64.rpm devtoolset-4-gcc-5.3.1-6.1.el6.x86_64.rpm devtoolset-4-gcc-c++-5.3.1-6.1.el6.x86_64.rpm devtoolset-4-gcc-gdb-plugin-5.3.1-6.1.el6.x86_64.rpm devtoolset-4-gdb-7.11-67.el6.x86_64.rpm devtoolset-4-gdb-gdbserver-7.10-20.el6.x86_64.rpm"
    for file in ${package[@]}
    do
    url_file=${url}$file
    wget $url_file
    #sudo rpp -vhi $file
    done
    }
    get_devtools_v4

    然后设置下环境变量即可,不修改系统的gcc

    GCCPath=/opt/rh/devtoolset-4/root/usr

    export CC=$GCCPath/bin/gcc
    export CXX=$GCCPath/bin/g++
    export CPP=$GCCPath/bin/cpp
    export LD=$GCCPath/bin/g++
    export LIBRARY_PATH=$GCCPath/lib64:$LIBRARY_PATH
    export LD_LIBRARY_PATH=$GCCPath/lib64:$LD_LIBRARY_PATH

  • 相关阅读:
    1 绪论
    3.4 向量空间及其子空间的的基与维数
    3.3 极大线性无关组以及&向量的秩
    3.2 线性相关与线性无关的向量组
    3.1 n维向量空间及其子空间
    2.6 拉普拉斯定理
    2.5 克拉默法则
    2.4 行列式按行(列)展开
    2.3 行列式的性质
    2.2 n阶行列式的定义
  • 原文地址:https://www.cnblogs.com/westfly/p/9171827.html
Copyright © 2011-2022 走看看