下面以Euler系统为例:
1、查看Euler系统的版本信息:uname -a
可以看到:Euler系统的版本信息为:eulerosv2r10.x86_64
2、找到对应版本的gcc安装包,一定要版本对应正确 3、将gcc离线安装包通过FTP上传到服务器某文件夹下cd 进入该文件夹,可以看到文件夹下有很多gcc开头的.rpm文件和一些其他依赖的.rpm包文件
4、通过以下命令安装gccrpm -ivh gcc.rpm (此处注意包名的替换,后面也一样)
应该会提示: xxxxx.rpm is needed by gcc.rpm;
解决办法:将所有依赖包全部写到 rpm -ivh 命令后面,包与包之间留一个空格。(可以先将命令写在记事本上,最后再粘到命令行执行)
有的依赖包可能找不到:例如libmpfr.xxx之类的,直接安装mpfr.xxx即可。
原因:以libXXX开头的包,一般包含在XXX里面,直接安装XXX包即可。



