How install gcc4.9.3 in linux.
1 下载gcc源码包
Wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.9.3/gcc-4.9.3.tar.bz2
2 准备.
tar xjvf gcc-4.9.3.tar.bz2
cd gcc-4.9.3
./contrib/download_prerequisites
安装的组件如下:
cloog-0.18.1
gmp-4.3.2
isl-0.12.2
mpc-0.8.1
mpfr-2.4.2
如果wget无法访问,自行下载解压到gcc-4.9.3目录下,然后将download_prerequisites里面的wget全部删除,在执行./contrib/download_prerequisites
3 做好上面的准备就可以configure了,建议另建一个目录来存放编译文件,默认安装目录是 /usr/local/可以使用–prefix修改自定义路径
cd ..
mkdir gcc-4.9.3-build-temp
cd gcc-4.9.3-build-temp
../gcc-4.9.3/configure--enable-checking=release--enable-languages=c,c++--disable-multilib
make -j4
make install
4 在.bashrc中配置库文件和头文件路径
exportLD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64/:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=/usr/local/include/:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/usr/local/include/:$CPLUS_INCLUDE_PATH
5 升级gdb
yum installtexinfo
yum installncurses-devel
yum installpython
yum installpython-devel
wget http://mirrors.ustc.edu.cn/gnu/gdb/gdb-7.9.tar.gz
tar xzvf gdb-7.9.tar.gz
cd gdb-7.9
./configure--with-python 如果不需要python调试,可以去掉参数
make
make install