Centos 6.3 系统默认没有GCC编译器,使用yum命令直接安装
yum -r install gcc
yum -r install Gcc-c++
运行如下:
[root@nicehuai ~]# yum -y install gcc
已加载插件:fastestmirror, refresh-packagekit, security
设置安装进程
Loading mirror speeds from cached hostfile
* base: mirrors.skyshe.cn
* extras: mirrors.skyshe.cn
* rpmforge: mirrors.neusoft.edu.cn
* updates: mirrors.skyshe.cn
解决依赖关系
--> 执行事务检查
---> Package gcc.i686 0:4.4.7-11.el6 will be 安装
--> 处理依赖关系 cpp = 4.4.7-11.el6,它被软件包 gcc-4.4.7-11.el6.i686 需要
--> 处理依赖关系 cloog-ppl >= 0.15,它被软件包 gcc-4.4.7-11.el6.i686 需要
--> 执行事务检查
---> Package cloog-ppl.i686 0:0.15.7-1.2.el6 will be 安装
--> 处理依赖关系 libppl_c.so.2,它被软件包 cloog-ppl-0.15.7-1.2.el6.i686 需要
--> 处理依赖关系 libppl.so.7,它被软件包 cloog-ppl-0.15.7-1.2.el6.i686 需要
---> Package cpp.i686 0:4.4.7-11.el6 will be 安装
--> 处理依赖关系 libmpfr.so.1,它被软件包 cpp-4.4.7-11.el6.i686 需要
--> 执行事务检查
---> Package mpfr.i686 0:2.4.1-6.el6 will be 安装
---> Package ppl.i686 0:0.10.2-11.el6 will be 安装
--> 完成依赖关系计算
依赖关系解决
================================================================================
软件包 架构 版本 仓库 大小
================================================================================
正在安装:
gcc i686 4.4.7-11.el6 base 8.2 M
为依赖而安装:
cloog-ppl i686 0.15.7-1.2.el6 base 93 k
cpp i686 4.4.7-11.el6 base 3.4 M
mpfr i686 2.4.1-6.el6 base 153 k
ppl i686 0.10.2-11.el6 base 1.3 M
事务概要
================================================================================
Install 5 Package(s)
总文件大小:13 M
Installed size: 29 M
下载软件包:
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装 : ppl-0.10.2-11.el6.i686 1/5
正在安装 : cloog-ppl-0.15.7-1.2.el6.i686 2/5
正在安装 : mpfr-2.4.1-6.el6.i686 3/5
正在安装 : cpp-4.4.7-11.el6.i686 4/5
正在安装 : gcc-4.4.7-11.el6.i686 5/5
Verifying : mpfr-2.4.1-6.el6.i686 1/5
Verifying : gcc-4.4.7-11.el6.i686 2/5
Verifying : cloog-ppl-0.15.7-1.2.el6.i686 3/5
Verifying : cpp-4.4.7-11.el6.i686 4/5
Verifying : ppl-0.10.2-11.el6.i686 5/5
已安装:
gcc.i686 0:4.4.7-11.el6
作为依赖被安装:
cloog-ppl.i686 0:0.15.7-1.2.el6 cpp.i686 0:4.4.7-11.el6
mpfr.i686 0:2.4.1-6.el6 ppl.i686 0:0.10.2-11.el6
完毕!
[root@nicehuai ~]# yum -y install gcc-c++
已加载插件:fastestmirror, refresh-packagekit, security
设置安装进程
Loading mirror speeds from cached hostfile
* base: mirrors.skyshe.cn
* extras: mirrors.skyshe.cn
* rpmforge: mirrors.neusoft.edu.cn
* updates: mirrors.skyshe.cn
解决依赖关系
--> 执行事务检查
---> Package gcc-c++.i686 0:4.4.7-11.el6 will be 安装
--> 处理依赖关系 libstdc++-devel = 4.4.7-11.el6,它被软件包 gcc-c++-4.4.7-11.el6.i686 需要
--> 执行事务检查
---> Package libstdc++-devel.i686 0:4.4.7-11.el6 will be 安装
--> 完成依赖关系计算
依赖关系解决
================================================================================
软件包 架构 版本 仓库 大小
================================================================================
正在安装:
gcc-c++ i686 4.4.7-11.el6 base 4.3 M
为依赖而安装:
libstdc++-devel i686 4.4.7-11.el6 base 1.6 M
事务概要
================================================================================
Install 2 Package(s)
总文件大小:5.9 M
Installed size: 18 M
下载软件包:
运行 rpm_check_debug
执行事务测试
事务测试成功
执行事务
正在安装 : libstdc++-devel-4.4.7-11.el6.i686 1/2
正在安装 : gcc-c++-4.4.7-11.el6.i686 2/2
Verifying : gcc-c++-4.4.7-11.el6.i686 1/2
Verifying : libstdc++-devel-4.4.7-11.el6.i686 2/2
已安装:
gcc-c++.i686 0:4.4.7-11.el6
作为依赖被安装:
libstdc++-devel.i686 0:4.4.7-11.el6
完毕!