使用vscode连接docker中的openresty,用emmylua调试错误记录

该博客介绍了如何处理GLIBCXX_3.4.20库缺失的问题。首先,通过命令检查libstdc++.so.6版本,然后升级GCC至9。接着,找到新的libstdc++.so.6.0.25文件并替换现有版本,创建软链接以更新系统路径。最终,验证修复是否成功。
摘要由CSDN通过智能技术生成

1 缺少GLIBCXX_3.4.20问题

2 使用命令查看
strings /usr/lib64/libstdc++.so.6|grep GLIBC

3 将gcc升级到9后,使用命令查看
find / -name libstdc++.so.6*

4 替换掉现有的包
[root@localhost lib64]cp /var/lib/docker/overlay2/b7beab98064893a8b40f65b95eec1e70129ce68c1f17c65dfdc6e83d5ae4f6f5/diff/usr/lib64/libstdc++.so.6.0.25 /usr/lib64/
[root@localhost lib64]# ll /usr/lib64/libstd*
lrwxrwxrwx. 1 root root 19 Jun 4 2021 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.19
-rwxr-xr-x. 1 root root 995840 Sep 30 2020 /usr/lib64/libstdc++.so.6.0.19
-rwxr-xr-x. 1 root root 1661376 Apr 19 19:28 /usr/lib64/libstdc++.so.6.0.25
[root@localhost lib64]# mv /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6_old
[root@localhost lib64]# ln -s /usr/lib64/libstdc++.so.6.0.25 /usr/lib64/libstdc++.so.6
[root@localhost lib64]# strings /usr/lib64/libstdc++.so.6|grep GLIBC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cang12345

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值