首页 Paddle Serving 帖子详情
遇到libstdc++.so.6的版本不够的问题 已解决
收藏
快速回复
Paddle Serving 问答推理 687 1
遇到libstdc++.so.6的版本不够的问题 已解决
收藏
快速回复
Paddle Serving 问答推理 687 1

遇到libstdc++.so.6的版本不够的问题

旧鸱c_
已解决
2# 回复于2021-08
触发该问题的原因在于,编译Paddle Serving相关可执行程序和动态库,所采用的是GCC 8.2(Cuda 9.0和10.0的Server可执行程序受限Cuda兼容性采用GCC 4.8编译)。Python在调用的过程中,有可能链接到了其他GCC版本的 libstdc++.so。 需要做的就是受限确保所在环境具备GCC 8.2,其次将GCC8.2的libstdc++.so.*拷贝到某个目录例如/home/libstdcpp下。最后export LD_LIBRARY_PATH=/home/libstdcpp:$LD_LIBRARY_PATH 即可。
展开
0
收藏
回复
全部评论(1)
时间顺序
旧鸱c_
#2 回复于2021-08

触发该问题的原因在于,编译Paddle Serving相关可执行程序和动态库,所采用的是GCC 8.2(Cuda 9.0和10.0的Server可执行程序受限Cuda兼容性采用GCC 4.8编译)。Python在调用的过程中,有可能链接到了其他GCC版本的 libstdc++.so。 需要做的就是受限确保所在环境具备GCC 8.2,其次将GCC8.2的libstdc++.so.*拷贝到某个目录例如/home/libstdcpp下。最后export LD_LIBRARY_PATH=/home/libstdcpp:$LD_LIBRARY_PATH 即可。

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户