由于公司有个项目在公安系统中,无法连接到外网,所以导致无法在网上直接安装一些软件,同时centos不自带gcc,导致了一系列的问题,这里就把解决的过程写下来。
centos系统,我这里是6.5,其他版本类似,如果相差太大,估计就会不同。
1.安装低版本的GCC
想要安装gcc5.4,电脑需要有一个较低版本的gcc,当然如果你是rpm直接支持gcc5.4,可以直接下载rpm里面对应gcc的文件,直接安装,我这里是centos对应的gcc版本低于gcc5.4的。
先下载rpm文件:http://vault.centos.org/6.5/os/x86_64/Packages/,注意,路径中间有个6.5,就是centos 的版本,如果是其他版本可以直接改成对应的版本,如6.4,地址就是http://vault.centos.org/6.4/os/x86_64/Packages/,下载下面对应的rpm文件:
[root@localhost gcc-build]#rpm -ivh libstdc++-4.4.7-4.el6.x86_64.rpm
[root@localhost gcc-build]#rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
[root@localhost gcc-build]#rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
[root@localhost gcc-build]#rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
[root@localhost gcc-build]#rpm -ivh cpp-4.4.7-4