【发布时间】:2020-05-01 10:52:01
【问题描述】:
我正在尝试使用 boost/python 进入 Python 的 C++ 扩展。
我已经下载了 boost 1_73 并通过调用bootstrap 然后b2 --with-python 安装它
在 Visual Studio 中,我已经包含了编译器包含路径(boost 目录)和链接器库路径(/stage/lib/),b2 的输出告诉我这样做。
现在我收到编译器错误LNK1104 cannot open file 'boost_python37-vc141-mt-x64-1_73.lib'。我找不到有关此特定错误的任何信息。对于所有类似的东西,只有添加上述路径的建议。
我试图编译的代码只是 boost 提供的 hello world 示例。
有什么想法吗?
【问题讨论】:
-
听起来你刚刚开始这样做,我建议你看看pybind11 作为 boost python 的替代方案。它只是标题,让生活更轻松。
-
谢谢你的建议,我也去看看。我仍然想/需要了解我正在尝试参与的现有项目的提升。
标签: c++ visual-studio boost-python