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 .编译时的错误处理。
错误一: