我为.so library
编译了一个x86
,我需要在另一台计算机上部署和使用(laso Ubuntu),但是当我开始时,我得到错误libboost_python-py27.so.1.53.o No such file or directory
,当我通过时/ usr / lib我找到了libboost_python-py27.so.1.49.o
。怎么办?
答案 0 :(得分:1)
数字表示提升版本。 (见boost.org) 您的代码正在寻找1.53,但您只部署了1.49。
您需要获取较新库的副本并进行部署 - 例如,获取相关版本的boost并构建库。或者从具有较新库的机器上复制它们。