解决/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found错误的解决

原因是没有GLIBCXX_3.4.15版本,或是更高的版本。

一、查看并下载
    32位系统: [root@localhost ~]# strings /usr/lib/libstdc++.so.6 | grep GLIBCXX
    下载新版本,地址:http://ftp.de.debian.org/debian/pool/main/g/gcc-4.7/libstdc++6_4.7.2-5_i386.deb

    64位系统: [root@localhost ~]# strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX
    下载新版本,地址:http://ftp.de.debian.org/debian/pool/main/g/gcc-4.7/libstdc++6_4.7.2-5_amd64.deb

    解压文件:
    ar -x libstdc++6_4.7.2-5_i386.deb && tar xvf data.tar.gz

二、解压
    32位系统:
    [root@localhost software]# cd  /data0/software/usr/lib/i380-linux-gun
    [root@localhost i386-linux-gnu]# cp libstdc++.so.6.0.17 /usr/lib
    [root@localhost i386-linux-gnu]# /usr/lib
    [root@localhost lib]# rm libstdc++.so.6
    [root@localhost lib]# ln libstdc++.so.6.0.17 libstdc++.so.6

    64位系统:
    [root@localhost software]# cd  /data0/software/usr/lib/x86_64-linux-gnu
    [root@localhost x86_64-linux-gnu]# cp libstdc++.so.6.0.17 /usr/lib64
    [root@localhost x86_64-linux-gnu]# /usr/lib
    [root@localhost lib64]# rm libstdc++.so.6
    [root@localhost lib64]# ln libstdc++.so.6.0.17 libstdc++.so.6

三、检查(重复一)

 

posted @ 2017-03-07 20:01  Earic  阅读(1379)  评论(0编辑  收藏  举报