很軟件在centos下安裝時容易提示缺失 libstdc++.so.6: version’GLIBCXX_3.4.20’的問題,比如AWVS Acunetix Web Vulnerability Scanner(簡稱AWVS),或Anaconda。

查看該文件時發現,只到GLIBCXX_3.4.19

[[email protected] ~]# strings /usr/lib64/libstdc++.so.6 |grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH

其實方法網上很多教程都講到了,就是將?libstdc++.so.6 軟連接鏈接到一個高版本的動態庫文件,但基本上都說了方法,但沒有放出一個可用的版本出來,所以很多時候還得去下載一個 anaconda 來從里面找這個版本的動態庫文件,就比較費事。

這里直接把從anaconda中找到了一個支持到GLIBCXX_3.4.26 的 文件,實測可用(版本centos 7.6)

下載地址

libstdc++.so.6.0.262019.8.5 – 3.97 Mb

 

您的支持將鼓勵我們繼續創作!

[微信] 掃描二維碼打賞

[支付寶] 掃描二維碼打賞