中标麒麟V5.0下报错
/usr/lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found
/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
出现这个错误是因为中标麒麟V5.0当前版本默认的GCC的版本太老,里面的动态链接库没有CXXABI_1.3.9和GLIBCXX_3.4.21。
strings /usr/lib64/libstdc++.so.6 | grep 'CXXABI'
strings /usr/lib64/libstdc++.so.6 | grep GLIBC
输出结果如下:
可以看出我的最高版本是CXXABI_1.3.8和GLIBCXX_3.4.20。
通过下面的命令查看gcc最新态库版
find / -name "libstdc++.so.*"
https://pan.baidu.com/s/1H2vv_XGQq1MkW-nUsp62nQ
cp libstdc++.so.6.0.22 /usr/lib64/
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.22 libstdc++.so.6
留言与评论(共有 0 条评论) “” |