0

我正在尝试使用 Python 3.2 构建 boost python。我正在链接 python32.lib 和 libboost_python3-vc110-mt-gd-1_52.lib。我还定义了 BOOST_ALL_NO_LIB 来禁用 boost 的自动链接功能。

我仍然收到以下错误:

fatal error LNK1104: cannot open file 'python27.lib'

如何告诉 boost 使用 Python 3.2?

4

1 回答 1

2

您的计算机上是否安装了多个 Python?

您可能必须创建一个user-config.jam内容如下的文件:

using python : 3.2 : C:\Path\To\Python\python.exe ;

请参阅: http: //www.boost.org/doc/libs/1_53_0/libs/python/doc/building.html#configuring-boost-build

于 2013-02-21T10:53:31.133 回答