centos 安装gcc4.8

来源:互联网 发布:破解软件下载网站 编辑:程序博客网 时间:2024/05/17 09:37

1. 下载gcc-4.8 源码包

wget http://mirror.anl.gov/pub/gnu/gcc/gcc-4.8.1/gcc-4.8.1.tar.bz2

2. 解压源码包

tar jxvf gcc-4.8.1.tar.bz2 

3. 下载依赖库。

 cd gcc-4.8.1/ cd contrib/ ./download_prerequisites 

4. 配置依赖库。

 mv gmp-4.3.2/ ../gmp mv mpfr-2.4.2/ ../mpfr mv mpc-0.8.1/ ../mpc
这样的做法好处是,不用单独编译gmp、mpfr和mpc三个包,放在gcc源码下面一起编译。

5.执行configure命令,产生makefile

./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
6. 编译。

make -j4
7. 安装。

make install   

8 .编译时的错误处理。
错误一:

configure: error: C++ compiler missing or inoperationalmake[2]: \*** [configure-stage1-libcpp] Error 1    make[2]: Leaving directory `/home/liukk/gcc-4.8.1'    make[1]: \*** [stage1-bubble] Error 2    make[1]: Leaving directory `/home/liukk/gcc-4.8.1'    make: \*** [all] Error 2
解决办法:

安装如下内容:

yum install gcc-c++



0 0