天天看點

/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found

/usr/lib/libstdc++.so.6 | grep GLIBC

 會輸出下面這些内容

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

GLIBC_2.0

GLIBC_2.3

GLIBC_2.4

GLIBC_2.1

GLIBC_2.1.3

GLIBC_2.3.2

GLIBC_2.2

GLIBCXX_FORCE_NEW

GLIBCXX_DEBUG_MESSAGE_LENGTH

 可以看到沒有GLIBCXX_3.4.15這個版本,下載下傳一個新版本

http://ftp.de.debian.org/debian/pool/main/g/gcc-4.7/libstdc++6_4.7.2-5_i386.deb

 4.解壓檔案

ar -x libstdc++6_4.7.2-5_i386.deb

tar -zxvf data.tar.gz

 出現usr檔案夾。進入usr/lib/i386-linux-gnu目錄

cd usr/lib/i386-linux-gnu

5.将libstdc++.so.6.0.17檔案複制到 /usr/lib 檔案夾下面

sudo cp libstdc++.so.6.0.17 /usr/lib

 6.進入/usr/lib檔案夾下,建立新的軟連結

sudo ln -sf libstdc++.so.6.0.17 libstdc++.so.6

 7.再檢視一次

strings /usr/lib/libstdc++.so.6 | grep GLIBC

輸出

GLIBCXX_3.4.14

GLIBCXX_3.4.15

GLIBCXX_3.4.16

GLIBCXX_3.4.17

 發現GLIBCXX_3.4.15已經出現了。

本文轉自 Linux_woniu 51CTO部落格,原文連結:http://blog.51cto.com/linuxcgi/1965334

繼續閱讀