说明 一般Linux系统自带或公共的GCC版本都很低,如目前我们的服务器版本的GCC还停留在gcc-4.9.3,而官网已到达9.2版本(下载http://ftp.gnu.org/gnu/gcc/) ,有些项目编译时需要更高版本的GCC,这时就需要自己额外安装一个了. 网上关于非 root用户的教程有很多,但大多数都很旧且不靠谱,我找到了几个比较实用的,总结一下,亲测有效. 安装GCC主要依赖三个库:GMP, MPFR 和MPC,另还有个ISL库(不知是否是必需).之前的旧版本可能需要手动依次安装