首先安装所需要的包
yum install gcc mpfr-devel libmpc libmpc-devel glibc-devel
再下在gcc,这里是gcc4.6.0
wget http://mirrors-us.seosue.com/gcc/releases/gcc-4.6.0/gcc-4.6.0.tar.bz2
bunzip2 gcc-4.6.0.tar.bz2
tar xf gcc-4.6.0.tar
建立一个build目录来build gcc, 比如mkdir gccbuild,然后cd进入这个目录进行configure,将gcc安装到一个新目录,比如/usr/local/gcc46, 我是安装gcc-4.6.0,所以这样命名
$cd PATH_TO_BUILD_DIR
$PATH_TO_SOURCE_DIR/configure --prefix=PATH_TO_INSTALL_DIR --program-suffix=46 --enable-languages=c,c++
$make
$sudo make install
加入了后缀46