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