您的位置:首页 > 编程语言 > C语言/C++

【解决】缺少libstdc++.so.6库的原因及解决办法

2014-11-14 00:00 281 查看
问题原因:

系统是64bit,该库是32bit的,在64bit系统上安装32bit库

解决办法:

1. 查看哪个安装包包含该库:yum provides libstdc++.so.6

libstdc++-4.4.7-4.el6.i686

2. 安装 libstdc++-4.4.7-4.el6.i686

yum install libstdc++-4.4.7-4.el6.i686

报错:

--> Finished Dependency Resolution

Error: Protected multilib versions: libstdc++-4.4.7-4.el6.i686 != libstdc++-4.4.7-3.el6.x86_64

You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

2.1 解决办法:

yum update libstdc++-4.4.7-3.el6.x86_64

然后再执行步骤2的命令
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux
相关文章推荐