libstdc++.so.6: version `GLIBCXX_3.4.21'

關於在linux運行某些文件報下面錯誤:

usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21'

解決:進入usr/lib/x86_64-linux-gnu/目錄

             ls -l | grep libstdc++.so.6 

             strings libstdc++.so | grep GLIBCXX

             果然缺少這個GLIBCXX_3.4.21版本

             從別的電腦或者網上下載一個更高的libstdc++.so.6 比如我從別的電腦上拷貝了個 libstdc++.so.6.0.22

             最後 把原來那個libstdc++.so.6低版本的刪掉

              再執行個指向動作 ln -sf libstdc++.so.6.0.22 libstdc++.so.6

              搞定! 記住一定要 -sf (我執行了好多次-s 都不能指向)

             

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章