解決centos運(yùn)行程序找不到libstdc++.so.6錯(cuò)誤方案
2016-12-05 08:26:28
12993
運(yùn)行程序時(shí)遇到找不到libstdc++.so.6問題原因:
系統(tǒng)是64bit,該庫(kù)是32bit的,在64bit系統(tǒng)上安裝32bit庫(kù)
解決辦法:
1. 查看哪個(gè)安裝包包含該庫(kù):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
報(bào)錯(cuò):
–> 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
….
解決辦法:
yum update libstdc++-4.4.7-3.el6.x86_64
然后再執(zhí)行yum install libstdc++-4.4.7-4.el6.i686