zoukankan      html  css  js  c++  java
  • GCC源码编译

    CentOS6系GCC版本最高为4.4.7,由于各种原因需要在CentOS6.5系统中支持C++11的编译,SO...需要在6.5系统中编译高版本的GCC...

    以下是GCC编译步骤

    1.下载依赖

    gmp

    mpc

    mpfr

    2.gcc源码

    以上软件各版本源码在https://ftp.gnu.org/gnu/链接中可下载

    如下百度网盘链接提供了某个版本的源码及编译好的软件版本,可直接下载使用。

    链接: https://pan.baidu.com/s/1lswzJEvE3QJWqIfeoMdm1g 提取码: u6ri

    如果需要编译其他版本的GCC,以下步骤仅供参考。

    tar xzvf mpc-1.0.1.tar.gz 
    tar xzvf mpfr-3.1.1.tar.gz 
    tar xvf gmp-6.0.0a.tar.xz 
    tar xzvf gcc-4.8.5.tar.gz 
    cd ../gmp-6.0.0
    ./configure --prefix=/usr/local/gmp
    make && make install
    cd ../mpfr-3.1.1
    ./configure --prefix=/usr/local/mpfr --with-gmp=/usr/local/gmp/
    make && make install
    cd ../mpc-1.0.1
    ./configure --prefix=/usr/local/mpc --with-gmp=/usr/local/gmp/ --with-mpfr=/usr/local/mpfr/
    make && make install
    
    
    cd ../gcc-4.8.5
    yum install gcc-c++
    yum install glibc-devel.i686
    ./configure --prefix=/usr/local/gcc --with-gmp=/usr/local/gmp/ --with-mpfr=/usr/local/mpfr/ --with-mpc=/usr/local/mpc/
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpc/lib:/usr/local/gmp/lib:/usr/local/mpfr/lib/
    make && make install
  • 相关阅读:
    复制表结构及数据
    mysql 字段名是关键字 报错
    mysql 截取字符串
    《官方资料》 例如:string 函数 、分组函数
    mysql event 入门
    Spring国际化
    Python学习记录
    精选股文
    为VS定制一个自己的代码生成器
    房产常识
  • 原文地址:https://www.cnblogs.com/alianbog/p/12498915.html
Copyright © 2011-2022 走看看