我正在尝试使用来自 1_53 和 python 35 的 boost.python 1_67_0 在 VS2015 中编译一个旧的 VS2010 项目。
让它编译起来并不难,只需进行一些调整即可包含路径并将一些 python 2 字符串处理更新为 python 3。
但是我被困在链接上,因为链接器在以下位置失败:
LINK : fatal error LNK1104: cannot open file 'boost_python-vc100-mt-gd-1_67.lib'
这真的没有意义,因为库版本应该是 vc140。在库路径中确实存在 libboost_python35-vc140-mt-gd-x32-1_67.lib 和其他一些 libboost_python35-vc140* 选项。
它从哪里获得名称“boost_python-vc100-mt-gd-1_67.lib”?(即这是我在配置中遗漏的东西吗?)