GCC离线安装
-
进入清华镜像网下载GCC镜像。
-
将
tar.gz压缩包解压到/usr/local/路径下 -
下载GCC安装依赖包:http://www.netgull.com/gcc/infrastructure/
- gmp-4.3.2.tar.bz2、mpfr-2.4.2.tar.bz2、mpc-0.8.1.tar.gz
-
将依赖包解压到
/usr/local/gcc-4.9.2/路径下,并将解压的文件夹名中的版本号去掉,仅保留英文包名。tar -xjf gmp-4.3.2.tar.bz2 tar -xjf mpfr-2.4.2.tar.bz2 tar -xzf mpc-0.8.1.tar.gz mv gmp-4.3.2 gcc-4.9.2/gmp mv mpfr-2.4.2 gcc-4.9.2/mpfr mv mpc-0.8.1 gcc-4.9.2/mpc rm gmp-4.3.2.tar.bz2 rm mpfr-2.4.2.tar.bz2 rm mpc-0.8.1.tar.gz -
手动创建一个目录,用于存放编译 GCC 源码包生成的文件,并进入到该目录中。执行如下命令:
mkdir gcc-build-4.9.2 cd gcc-build-4.9.2 -
配置GCC,使GCC支持多种语言编译:
../gcc-4.9.2/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib -
执行安装
[root@bogon gcc-build-4.9.2]# make [root@bogon gcc-build-4.9.2]# make install -
重启
浙公网安备 33010602011771号