Centos 7 /lib64/libstdc++.so.6: version `CXXABI_1.3.9'

今天升级了一下vscode 发现 无法启动, 经过排查发现错误信息

/lib64/libstdc++.so.6: version `CXXABI_1.3.9'

于是顺手问下度娘,欣喜若狂的发现解决方法如此简单,
于是按照某个做法,用高版本替换 /lib64/libstdc++.so.6,成功的给系统整崩了。

于是想使通过用救援模式将另外一台系统的这个文件替换回来,发现,这个文件损坏以后,u盘也无法挂载,网络服务无法启动。。。。。

于是用系统盘给系统重做了

新系统安装vscode 后一样出现这个问题
于是上网下载了高版本的libstdc++.so.6 放到磁盘的路径/home/mypc/.local/lib/libstdc++.so.6.0.26下面

配置用户环境变量

vim ~/.bashrc

export LD_PRELOAD=/home/mypc/.local/lib/libstdc++.so.6.0.26

source ~/.bashrc

问题搞定... 虽然不是很完美.但是比较稳妥..

网上的很多资料很多是相互抄袭,不一定适合你...

你可能感兴趣的:(Centos 7 /lib64/libstdc++.so.6: version `CXXABI_1.3.9')