最近部署代码时报错GLIBCXX_x.x.not found,网上答案都需要安装gcc等,十分复杂,这里分享下自己的解决思路。
下载需要的版本包
链接:https://pan.baidu.com/s/1qcpBHZB2ympRR0eKm38mbw
提取码:ij9w
复制这段内容后打开百度网盘手机App,操作更方便哦
查找系统中libstdc++.so.6的位置
一般在 /usr/lib/x86_64-linux-gnu 或 /usr/lib64 下
新文件替换旧文件
一定要备份系统原有文件。
将下载的文件上传到目录,删除旧的软链接
sudo rm /usr/lib/x86_64-linux-gnu/libstdc++.so.6
新建软链接
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24 /usr/lib/x86_64-linux-gnu/libstdc++.so.6
测试安装是否正确
strings /usr/lib/x86_64_linux-gun/libstdc++.so.6|grep GLIBCXX