升级GCC后动态库报错“version ‘CXXABI_1.3.9’ not found”的解决办法

马谦马谦马谦
马谦马谦马谦
马谦马谦马谦
613
文章
12
评论
2018年1月31日22:08:48 评论 1,712

升级GCC后运行程序出现错误:

问题的原因是因为升级GCC后相应的动态库没有更新,程序找不到新版本GCC库中的符号,运行不成功。使用ls 命令查看该文件可以看到动态库是一个软链接:

通过strings命令读取对应符号的版本,发现目前只有1.3.4,并没有需要的1.3.9:

因此需要手动更新动态库,动态库位于gcc编译目录下,可以在遍历目录下查找:

有三个不同版本的库目录,prev 开头的应该是预览版本,stage1 不知道是什么版本,用第三个就好了。

查看动态库版本:

然后运行程序就不会报错了。

马谦马谦马谦
  • 本文由 发表于 2018年1月31日22:08:48
  • 转载请务必保留本文链接:https://www.dyxmq.cn/linux/centos/gcc-update-lib-error.html
vmware安装centos5系列找不到网卡问题解决 CentOS

vmware安装centos5系列找不到网卡问题解决

使用虚拟机安装CentOS5后,系统没有自动识别网口信息,导致无法配置IP远程登陆。 问题原因: 安装系统的时候,如果选择了系统是CentOS5或者更老的版本,虚拟机会将虚拟网卡设备设置为vmxnet...
CentOS5 YUM源 CentOS

CentOS5 YUM源

centos5已停止了维护,国内大部分的源也停止维护,找了很久都没有找到可用的源。最后才发现,centos早期的源都已经vault.centos.org网站下,国内的镜像源也都改成了centos-va...
CentOS终端prompt颜色设置 CentOS

CentOS终端prompt颜色设置

以为centos和ubuntu的prompt颜色设置是一样的,设置之后才发现不是一样的,百度了很久都没有找到任何有用的信息,在谷歌上随便一搜就找出来了官方的文档,不由得想吐槽百度啊。 centos的p...
CentOS 6.x 升级内核到4.4 CentOS

CentOS 6.x 升级内核到4.4

准备玩一下docker,但是发现对内核要求比较高,3.1以上,而CentOS 6.x默认内核版本是2.6。 习惯了6也不想换成7,所以最后只能把内核升级了,升级上来也只需要简单的两步操作。 1. 安装...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: