(转自http://blog.csdn.net/weixin_36741151/article/details/53202824)
1、首先在虚拟机,用虚拟机自带工具共享windows上linux安装静像文件到虚拟机中linux系统上;
2、挂载共享安装静像文件;
mkdir /tmt;
mount –o loop/mnt/hgfs/system/rhel-sever-6.2-x86_64-dvd.iso /tmt;
注:/mnt/hgfs windows共享的文件就在此目录里。
3、安装g++;
1、首先进入/tmt/Packages目录;
2、find . –name“libstdc++*”,输出:
./libstdc++-4.4.7-4.el6.i686.rpm
./libstdc++-4.4.7-4.el6.x86_64.rpm
./libstdc++-devel-4.4.7-4.el6.i686.rpm
./libstdc++-devel-4.4.7-4.el6.x86_64.rpm
./libstdc++-docs-4.4.7-4.el6.x86_64.rpm
我系统64位,因此安装64位的,如下:
rpm -ivh libstdc++-4.4.7-4.el6.x86_64.rpm
rpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm
3、查找以gcc-c++开头的文件并安装,如下:
find . –name“gcc-c++*” 输出:
./gcc-c++-4.4.7-4.el6.x86_64.rpm
安装:rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm
(以下两点补充内容,来自http://jangiu.blog.hexun.com/74560029_d.html)
安装过程中,还可能碰到其他组件没有安装的问题:
1、安装 gcc 和 gcc-c++ 时最后都会关联到 libmpfr.so.1 ,如果你去下载 libmpfr.so.1 ,那你就走弯路了,因为光盘里就有,只要把 mpfr-2.4.1-6.el6.i686.rpm 这个软件包安装上后就有了。
2、同样,安装gcc的时候,它的某个关联文件需要用到 libppl.so.7 和 libppl_c.so.2 两个库文件,它们也可以通过安装ppl-0.10.2-11.el6.i686.rpm来解决。
同样也可以使用ldconfig -p命令来验证这两个库文件是否已经安装上,只要它们是链接库文件。