libstdc++.so.6: version `GLIBCXX3.4.22' not found

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011961856/article/details/79644342

使用tensorflow model server时,出现错误,

libstdc++.so.6: version `GLIBCXX3.4.22’ not found

这是因为当前版本的libstdc++.so.6缺少GLIBCXX_3.4.22.查看当前版本的GLIBCXX命令为,

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

这里写图片描述

解决方法:
安装libstec++,

sudo apt-get install libstdc++6

如果还未解决,则可以终端运行如下命令:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test 
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

这是在运行命令,

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

这里写图片描述
可以发现当前版本一包含GLIBCXX_3.4.22

猜你喜欢

转载自blog.csdn.net/u011961856/article/details/79644342