擅长:python、mysql、java
<p>你需要创建一个“用户-配置堵塞指示python头和lib的位置的文件推进。建造. 您可以使用以下内容在boost_1_53_0/目录中创建它:</p>
<pre><code># Configure specific Python version.
using python : 2.7
: C:/Python27/python.exe
: C:/Python27/include #directory that contains pyconfig.h
: C:/Python27/libs #directory that contains python27.lib
: <toolset>msvc ;
</code></pre>
<p>然后从boost_1_53_0/目录中调用b2,以构建丢失的库:</p>
^{pr2}$
<p>(尽管我建议<code>b2 toolset=msvc-11.0 --with-python --user-config=user-config.jam --build-type=complete stage</code>,这样您就可以一步到位地获得将来可能需要的所有配置)</p>
<p>一旦有了库,就需要将目录添加到visualstudio(boost和python)。在</p>
<p>成功构建模块后,需要将其重命名为<code>Test.pyd</code>(与<code>BOOST_PYTHON_MODULE</code>中使用的名称完全相同)。如果你有Python和Boost.Python在您的路径或当前目录中的库您将能够使用教程中的脚本:</p>
<pre><code>import Test
print Test.greet()
</code></pre>
<p>得到熟悉的“你好世界”。在</p>