通常我们没有root权限,无法用apt、yum等指令升级系统已有的一些软件。系统原有的GCC版本如果太低,需要在用户自己的路径下安装GCC,然后在~/.bashrc
里声明环境变量即可。
一、源码准备
安装GCC需要依赖gmp,mpfr,mpc,其中gmp又依赖于m4,mpfr依赖于gmp,mpc依赖于gmp和mpfr,因此,需要依次安装m4、gmp、mpfr、mpc、gcc.
各软件版本如下(如果不是安装gcc6.5,其他几个库的版本也要改,否则有可能出问题
):
m4-1.4.17
gmp-4.3.2
mpfr-2.4.2
mpc-0.8.1
gcc-6.5.0
tar包下载路径如下:
m4-1.4.17
gmp-4.3.2
mpfr-2.4.2
mpc-0.8.1