用VM虚拟机安装redhat 6.4时,默认带上gcc却没有g++,导致无法编译cpp。下面介绍本地安装g++方法。
1. 检查g++信息。安装好虚拟机后,在终端运行g++ -v,如果显示版本信息,那么恭喜你已经安装好g++。
已安装g++截图
若未安装则提示无法找到命令。
2. 找到g++安装包。我们需要的安装包在镜像文件iso文件内,VM默认将iso镜像挂载在 /media/RHEL_6.4 i386 Disc 1 , 不同的iso名称可能不一样。进入/media/RHEL_6.4i386Disc 1/Packages 路径下可以看到很多安装包。依次执行
[develop@localhost Packages]$ rpm-ivh libstdc++-4.4.7-3.el6.i686.rpm
[develop@localhost Packages]$ rpm-ivh libstdc++-devel-4.4.7-3.el6.i686.rpm
[develop@localhost Packages]$ rpm-ivh gcc-c++-4.4.7-3.el6.i686.rpm
至此,g++可以正常使用。