先到http://vault.centos.org/6.7/os/x86_64/Packages/这里下载需要用到的依赖包,然后依次执行以下命令
rpm -ivh libstdc++-devel-4.4.7-16.el6.x86_64.rpm
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-16.el6.x86_64.rpm
rpm -ivh kernel-headers-2.6.32-573.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.166.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.166.el6.x86_64.rpm
rpm -Uvh gcc-4.4.7-4.el6.x86_64.rpm --nodeps --force
rpm -ivh gcc-c++-4.4.7-16.el6.x86_64.rpm
在以上命令中:
rpm | rpm命令(一个软件包管理器,简单理解:一个工具包) |
-ivh | 安装软件:执行rpm -ivh 包名 |
-Uvh | 升级软件:执行rpm -Uvh 包名 |
-e | 反安装:执行rpm -e 包名 |
-qpi | 查询软件包的详细信息:执行rpm -qpi 包名 |
-qf | 查询某个文件是属于那个rpm包的:执行rpm -qf 包名 |
-qpl | 查该软件包会向系统里面写入哪些文件:执行 rpm -qpl rpm包名 |
--nodeps | 就是安装时不检查依赖关系 |
--force | 就是强制安装(电脑上含旧版本的需要) |