/usr/bin/ld: 找不到 -lboost_python3

/usr/bin/ld: cannot find -lboost_python3

我已经安装了 libboost_python3 并且正在尝试 link 它到我的程序但是得到这个错误:

/usr/bin/ld: cannot find -lboost_python3

谁能帮我 link 到 lboost_python3?

谢谢

我可以在 ubuntu 中找到这个问题的解决方案。只需在终端中添加:

sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_python-py35.so /usr/lib/libboost_python3.so

我在上面的评论之后遇到了一些错误,因为我正在使用另一个 OS 和另一个版本的 python,对我有用的是:

ln -s /usr/lib/aarch64-linux-gnu/libboost_python38.so /usr/lib/libboost_python3.so