1.查看系统配置![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/080233a9dc1985557fff8de694ba76a9.png#pic_center)
2.下载gcc安装包
想必大家都尝试过用yum安装gcc yum -y install gcc
,然而并没有什么用,就告诉你安装的就是最新的,甭升级,嘿!运行程序就是报错,气不气,
(1)你可以去中科大开源的gcc镜像列表中查找需要的版本,在root下执行指令wget http://mirrors.ustc.edu.cn/gnu/gcc/gcc-5.1.0/gcc-5.1.0.tar.bz2
(2)执行指令tar xvf gcc-5.1.0.tar.bz2 -C /usr/local/src
将其解压到指定目录/usr/local/src下
(3)安装gcc需要下载诸如gmp、mpfr、mpc等依赖文件,执行download_prerequisites将会自动下载这些软件并解压到当前目录
ps:教程并没有对gmp、mpfr、mpc等软件分别进行解压和编译,而是直接由download_prerequisites负责下 载并解压,最后和gcc一起进行编译安装,gmp、mpfr、mpc必须解压到gcc-5.1.0目录下,最后和gcc一起进行编译安装。如果gmp、mpfr、mpc解压到其他文件夹,在编译过程中会找不到gmp、mpfr、mpc
3.安装gcc
(1)cd到gcc.5.1.0目录,执行指令./configure --prefix=/usr/local/gcc-5.1.0 --disable-multilib --enable-languages=c,c++,java
(2)执行指令make -j4
:充分发挥CPU四核优势,启动四线程(j后面表示当前核心数)
(3)执行指令make
::编译gcc源程序,会消耗一段时间;
(4)执行指令make install
:安装gcc
ps:其中执行make命令这一过程耗费的时间可能非常多,执行完上述命令后,我们的gcc就已经安装成功了。