Linux:libstdc++.so.6问题!!!!急!!!!求解啊!!!!

leiounasi 2009-04-22 03:03:35
我安装文件时候报这个错!libstdc++.so.6:connot open shared object file: No such file or directory

好像是因为我没有libstdc++.so.6这个类库!我查看了我的usr\bin文件夹下面确实没有libstdc++.so.6这个东西。于是我在网上(http://rpmfind.net/linux/rpm2html/search.php?query=libstdc%2B%2B.so.6)下了一个libstdc++-4.3.0-8.i386.html GNU Standard C++ Library Fedora 9 for i386 装上了 可是还是不行,usr\bin文件夹下还是没有libstdc++.so.6这个东西!!!!是不是我下错了啊?!那我应该下那个?我的系统是Red Hat Linux 9。大侠们帮忙解决一下啊!

...全文
30481 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
camel_lzd 2012-08-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

哎,貌似这样吧,照着用键盘敲进计算机吧:
Perl code
# yum install libstdc*
[/Quote]
这个是对的,我解决了,但是这只是第一步,还有第二步,那就是:yum install libstdc++.so.6
我就是用这个方法解决的,你试试吧。。。。
秋雨520 2011-02-25
  • 打赏
  • 举报
回复
遇到相同的问题,还是没有解决
sf_final 2010-08-27
  • 打赏
  • 举报
回复
感谢我fedora 10用上面方法解决了
jxgzoyj 2010-03-26
  • 打赏
  • 举报
回复
我用的是VM6.5,装的是red hat 9.0.自己编译arm-linux-gcc工具失败,下载一个,使用arm-linux-gcc是却发现glbic版本低,提示说要glibc2.4以上的。装了好几次都失败,./configure都过了,就是make没过。现在安装qt提示说libstdc++.so.6:connot open shared object file: No such file or directory
ailinty 2010-01-15
  • 打赏
  • 举报
回复
我也遇到楼主的问题,我在装Realplayer11时出现错误,我安装的rpm同上更新失败,希望哪位大侠给出解救答案,Very Thanks
独孤过儿 2009-04-23
  • 打赏
  • 举报
回复
别研究库了,还是先研究怎么把编译环境装上吧

libstdc++这个库,基本上装了编译环境,就肯定会自动附带装上的

没有编译环境,单装这一个库没什么意义的,即使你cp了一个过来,估计你的程序还会依赖于别的库
leiounasi 2009-04-23
  • 打赏
  • 举报
回复
thx
某鸟 2009-04-23
  • 打赏
  • 举报
回复
没有fedora可选,就选reh hat~
leiounasi 2009-04-23
  • 打赏
  • 举报
回复
我要是装了fedora 10 或者 11 里面是不是就有libstdc++.so.6这个库了?我在安装之前还要不要在装些开发环境 比如gcc什么的~还有就是我Vmware新建虚拟机的时候,选择Linux,下面的版本没有fedora啊~我要选那个?我用的Vmware是6.0的版本 应该挺新的了吧?
xempo 2009-04-22
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 southflow 的回复:]
Red Hat已经在2004年四月不在支持维护Red Hat Linux 9了,如果要升级libstc++需要做大量的工作,不过也不是不可能,不过要考虑劳动代价比了。你同时也得升级glibc库,手动下载glibc的rpm源代码包,还有其它一些支撑库,自己手动编译,可能要牵涉到很多其他库。如果是新手可以建议使用其他版本的操作系统。
[/Quote]楼主在安装别的应用软件吧?真的要升级许多库。到后来还不一定能进行下去。
morris88 2009-04-22
  • 打赏
  • 举报
回复
不要用了,重新装个系统吧:

用 fedora 10 或者 11 吧,很多人都用它...
ubuntu 着重于桌面,比较绚丽,也不错哦...
sytu_hzj 2009-04-22
  • 打赏
  • 举报
回复
red hat 9还这么麻烦啊?用Ubuntu吧,用新立得装软件,很方便
leiounasi 2009-04-22
  • 打赏
  • 举报
回复
看了一个帖子:http://bbs.linuxsky.org/thread-2653-1-1.html
大概意思是说在我这个系统下从新编译一下好像可以解决。。。我想问下 我要想编译是在我这个程序的目录下用make命令吧?但是我着报错了 好像是说gcc命令没有找到。是不是说我要编译还要装gcc这个编译器??
leiounasi 2009-04-22
  • 打赏
  • 举报
回复
不是吧。。。。晕死 怎么Linux下装个软件还这么麻烦啊 我用的Vmware虚拟机 那我要装那种版本的系统啊
子晞 2009-04-22
  • 打赏
  • 举报
回复
Red Hat已经在2004年四月不在支持维护Red Hat Linux 9了,如果要升级libstc++需要做大量的工作,不过也不是不可能,不过要考虑劳动代价比了。你同时也得升级glibc库,手动下载glibc的rpm源代码包,还有其它一些支撑库,自己手动编译,可能要牵涉到很多其他库。如果是新手可以建议使用其他版本的操作系统。
leiounasi 2009-04-22
  • 打赏
  • 举报
回复
[root@localhost root]# yum install libstdc*
bash: yum: command not found


yum是不是要装个什么东西才有?还有我没装gcc/g++开发环境....
morris88 2009-04-22
  • 打赏
  • 举报
回复
哎,貌似这样吧,照着用键盘敲进计算机吧:
# yum install libstdc*

leiounasi 2009-04-22
  • 打赏
  • 举报
回复
[color=#000000]
# ls/usr/lib/libstd*

/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so /usr/lib/libstdc++.so.2.7.2.8
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.a /usr/lib/libstdc++.so.2.8
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++.so.2.8.0
/usr/lib/libstdc++-libc6.1-1.so.2 /usr/lib/libstdc++.so.2.9
/usr/lib/libstdc++-libc6.2-2.a.3 /usr/lib/libstdc++.so.2.9.dummy
/usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++.so.5
/usr/lib/libstdc++.so.2.7.2 /usr/lib/libstdc++.so.5.0.3
[root@localhost root]



我检索出来的为什么是这样的 这么多?跟你检索出来的不太一样....我要rpm哪个文件呢?
morris88 2009-04-22
  • 打赏
  • 举报
回复
[root@bache ~]# ls /usr/lib/libstd*
/usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.0.10
[root@bache ~]# rpm -qf /usr/lib/libstdc++.so.6
libstdc++-4.3.2-7.i386
[root@bache ~]# yum install libstdc++-4.3.2-7.i386


这个是 fedora 10 上的,yum 是一个在线升级、安装软件,可以在线升级系统、或安装需要的软件包

还有就是你的 gcc/g++ 最好跟 lib 一致
leiounasi 2009-04-22
  • 打赏
  • 举报
回复
没懂 。。 yum install 是什么?我是新手。。。麻烦详细点~谢谢了~
加载更多回复(1)

19,615

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧