boostbjam教程一直在寻找错误的mcvs版本

2024-04-20 12:28:59 发布

您现在位置:Python中文网/ 问答频道 /正文

每次我尝试使用以下命令运行bjams tutorial python脚本时:

bjam -j4 toolset=msvc-9.0 address-model=64

它因以下错误而崩溃:

LINK : fatal error LNK1104: cannot open file 'boost_python-vc120-mt-gd-1_58.lib'

        call "C:\Users\Wouter\AppData\Local\Temp\b2_msvc_9.0_vcvarsall_x86_amd64
.cmd" >nul

这很有意义,因为目录中只有boost_python-vc90-mt-gd-1_58.lib。你知道吗

重命名它(显然)不起作用,并且会出现PDB不兼容错误。你知道吗

我已经将MSVC12.0从我的路径中移除,并将其替换为9.0,同样的错误。我的用户-配置堵塞目前只包含“using msvc-9.0;”,python安装似乎没有“using python”的内容。你知道吗

有没有办法解决这个问题?完整命令输出:http://pastebin.com/kpiNih2F


Tags: 命令脚本addresslib错误tutorialtoolsetusing