zoukankan      html  css  js  c++  java
  • Linux/RedHat 编译安装GNU gcc 4.9.0 (g++)

        这里说的是编译安装,yum/apt-get 等安装方法比較简单,不阐述!


    1、下载源代码包:gcc.gnu.org


    2、解压:

    tar -xjvf gcc-4.9.0.tar.bz2


    3、下载编译所需的依赖包:

           最简单的方法,直接运行:

    ./contrib/download_prerequisites

      脚本自己主动下载依赖包 gmp, mpfr,mpc。 也能够手动下载然后移到/gcc-4.9.0文件夹以下自己主动一起安装,或者自行先编译安装


    4、运行configure命令,产生makefile:

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

    先创建build文件夹,编译到此文件夹下


    5、编译

    make -j4
    4表示线程数,时间比較长,用多个线程更快

    6、安装

    make install


    问题:

    C++ compiler missing or inoperational

    g++ command not found

    checking dependency style of g++... none

    no usable dependency style found

    上面几个问题都是由于系统中没有C++编译器,装4.8或4.9之前须要先有一个ISO C++98 compiler,装一个就OK了,实在不知道装哪个也能够装一个早期版本号的GCC如4.4.7

    编译过程都记录是config.log里,有问题能够先查看该文件。

    GOOGLE是解决这个问题的最好办法之中的一个!

  • 相关阅读:
    博弈论嘻嘻
    cf之kmp匹配稍稍改一改
    点分治开始!
    后缀数组
    cf之 前缀和差分
    AJAX 数据库实例
    常用jar包用途
    cxf客户端所需最少jar包
    Dbutis
    dbutils入门
  • 原文地址:https://www.cnblogs.com/blfshiye/p/3786430.html
Copyright © 2011-2022 走看看