Boost.Python尝试使用Visual C ++链接python27.lib

时间:2013-01-07 01:44:47

标签: visual-studio visual-c++ boost visual-studio-2012 boost-python

我正在尝试使用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?

1 个答案:

答案 0 :(得分: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