文章来源:https://www.cnblogs.com/xxd-qyr/p/11014491.html

原因一:版本低

解决方法:

  • 查看gcc版本中包含哪些库。

strings /usr/lib64/libstdc++.so.6 | grep GLIBC

/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found

从网上下载高版本的libstdc++.so.6.0.13以上的版本,比如libstdc++.so.6.0.21。(或者从其它机器上拷贝一份). 也可以在我这里下载.https://download.csdn.net/download/m0_37619318/12745499

cd /usr/lib64
ll libstdc++*

cp ../libstdc++.so.6.0.21 .

rm libstdc++.so.6

ln -s libstdc++.so.6.0.21 libstdc++.so.6

再执行刚才的命令查看发现已经升级

/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found

再次执行发现已经没有问题了!

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
  • 2021-09-08
  • 2021-05-06
  • 2022-02-08
  • 2021-12-16
猜你喜欢
  • 2021-04-14
  • 2022-12-23
  • 2021-07-19
  • 2022-12-23
  • 2021-10-06
  • 2021-12-16
相关资源
相似解决方案