redhat6.4 安装g++过程详解(使用yum进行安装)

这次写这篇文章是因为使用yum直接安装g++提示安装源不存在,这是一个问题;还有一个就是如果采用rpm一个个安装,其中的心酸真的无法言喻。所以基于此我就在此写了这篇文章,希望帮助后来学习者,方便后来自己的查阅。但是前提是必须安装了yum。具体的yum的安装过程见我的另一篇文章-------”关于redhat6.4软件更新需要yum的安装、配置、使用的问题解决方案“。这里就不在多说了,直接说g++的安装。

yum 安装g++时,用yum list的程序名不是 g++,而是 gcc-c++,否则搜不到。 

(1)先list:

[root@wei-pc gcc-g++]# yum list gcc-c++                          
[root@wei-pc gcc-g++]#yum install gcc-c++.i686
设置安装进程                                  
解决依赖关系                                  
-->
执行事务检查                              
---> Package gcc-c++.i686
0:4.4.7-18.el6 will be 安装
--> 处理依赖关系 libstdc++-devel = 4.4.7-18.el6,它被软件包
gcc-c++-4.4.7-18.el6.i686
需要                                                                             
--> 处理依赖关系 libstdc++ = 4.4.7-18.el6,它被软件包 gcc-c++-4.4.7-18.el6.i686
需要
-->
执行事务检查                                                                   
---> Package libstdc++.i686 0:4.4.7-17.el6 will be
升级                            
---> Package libstdc++.i686 0:4.4.7-18.el6
will be an update                       
---> Package
libstdc++-devel.i686 0:4.4.7-18.el6 will be 安装                      
-->
完成依赖关系计算                                                               
依赖关系解决
====================================================================================
 软件包                
  架构          版本                    仓库           大小
====================================================================================
正在安装:                                                                         
 gcc-c++                  i686          4.4.7-18.el6           
base          4.3 M
为依赖而安装:                                                                     
 libstdc++-devel          i686          4.4.7-18.el6           
base          1.6 M
为依赖而更新:                                                                     
 libstdc++                i686          4.4.7-18.el6           
base          303 k
事务概要
====================================================================================
Install    
  2 Package(s)                                                         
Upgrade       1
Package(s)                                                         
总下载量:6.2 M
确定吗?[y/N]:y
下载软件包:   
(1/3):
gcc-c++-4.4.7-18.el6.i686.rpm                         | 4.3 MB     00:02    
(2/3): libstdc++-4.4.7-18.el6.i686.rpm                       | 303 kB    
00:00    
(3/3): libstdc++-devel-4.4.7-18.el6.i686.rpm                 | 1.6
MB     00:00    
------------------------------------------------------------------------------------
总计                                             
  2.0 MB/s | 6.2 MB     00:03    
运行
rpm_check_debug
执行事务测试
事务测试成功
执行事务
  正在升级   :
libstdc++-4.4.7-18.el6.i686                                      1/4
  正在安装  
: libstdc++-devel-4.4.7-18.el6.i686                                2/4
  正在安装
  : gcc-c++-4.4.7-18.el6.i686                                        3/4
 
清理       : libstdc++-4.4.7-17.el6.i686                                     
4/4
  Verifying  :
libstdc++-4.4.7-18.el6.i686                                      1/4 
Verifying  : gcc-c++-4.4.7-18.el6.i686                                       
2/4
  Verifying  :
libstdc++-devel-4.4.7-18.el6.i686                                3/4
Verifying  : libstdc++-4.4.7-17.el6.i686                                     
4/4
已安装:
  gcc-c++.i686 0:4.4.7-18.el6

作为依赖被安装:
 
libstdc++-devel.i686 0:4.4.7-18.el6

作为依赖被升级:
  libstdc++.i686
0:4.4.7-18.el6
完毕!

(2)查看g++是否安装成功。

[root@wei-pc gcc-g++]# g++ --version
g++ (GCC)
4.4.7 20120313 (Red Hat 4.4.7-18)
Copyright © 2010 Free Software Foundation,
Inc.
本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;包括没有适销性和某一专用目的下的适用性担保。
[root@wei-pc gcc-g++]# gcc --version
gcc (GCC) 4.4.7 20120313 (Red Hat
4.4.7-18)
Copyright © 2010 Free Software Foundation,
Inc.
本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;包括没有适销性和某一专用目的下的适用性担保。
[root@wei-pc gcc-g++]# 

结论:这是本人感觉安装最简单的方法。所以请大家不吝赐教!!!共同进步!!!

posted @ 2017-04-08 21:11  深入理解C++和OpenCV  阅读(750)  评论(0)    收藏  举报