Linux环境缺少libstdc++.so.6的解决方法

2,308 阅读1分钟

原因

系统是64bit,要运行的库是32bit的,在64bit系统上需要安装32bit库才可以支持

方法

  1. 运行yum whatprovides libstdc++.so.6
    可以获取要哪些安装包有这个库文件
  2. 运行yum install libstdc++-4.8.5-39.el7.i686进行安装
  3. 如果安装出现一下问题
    说明依赖库不匹配,需要升级,执行yum update libstdc++-4.8.5-36.el7_6.2.x86_64更新安装包。完成之后再次运行步骤2即可。