在Windows上使用boost / python

问题描述 投票:0回答:1

我正在尝试使用boost / python进入python的C ++扩展。

我已经下载了boost 1_73,并通过依次单击bootstrapb2 --with-python进行安装

在Visual Studio中,我包括了b2的输出告诉我的编译器包含路径(boost目录)和链接器库路径(/ stage / lib /)。

现在我得到编译器错误LNK1104 cannot open file 'boost_python37-vc141-mt-x64-1_73.lib'。我找不到有关此特定错误的任何信息。对于类似的所有内容,仅建议添加上述路径。

我试图编译的代码只是boost提供的hello world示例。

有什么想法吗?

c++ visual-studio boost-python
1个回答
0
投票

首先检查文件是否存在于文件系统中。如果不是这样,则可能是您意外地针对不同版本的VC运行时(即不是141)构建了它。 (当我安装了多个运行时时,这发生在我身上。)

如果确实有该文件,则只需确保路径位于项目配置的链接设置部分中。

© www.soinside.com 2019 - 2024. All rights reserved.