提升Python教程链接器错误

时间:2018-03-14 12:59:22

标签: python boost boost-python

我想使用Boost.Python框架 在片刻,我正在尝试完成教程。我的Boost版本是1.66 我安装了Python 3.4,操作系统是Windows 7.

到目前为止我做了什么:

1)已下载的Windows压缩文件:http://www.boost.org/users/download/

2)在C:/ boost =>中解压缩它结果目录是C:/ boost / boost_1_66_0

3)使用--prefix = C:\ boost \ boost_1_66_0 \ boost_build和选项--with-python

安装Boost.Build(5.2.1 http://www.boost.org/doc/libs/1_66_0/more/getting_started/windows.html

4)添加了以下user-config.jam文件:

Parentaccountid    StatusH1    StatusH2
Parent Account A    Final       Draft
Parent Account B    Draft       Final

5)更改了Tutorial目录中的Jamfile(C:\ boost \ boost_1_66_0 \ libs \ python \ example \ tutorial),如下所示:

    using msvc : 10.0 ;

    using python 
        : 3.4                   # Version
        : C:\\Python34\\python.exe      # Python Path
        : C:\\Python34\\include         # include path
        : C:\\Python34\\libs            # lib path(s)
    ;

6)现在文件夹中有Jamefile,hello.cpp,hello.py 7)在命令提示符下运行bjam toolset = msvc --verbose-test test

    # Copyright Stefan Seefeld 2016.
    # Distributed under the Boost Software License, Version 1.0.
    # (See accompanying file LICENSE_1_0.txt or copy at
    # http://www.boost.org/LICENSE_1_0.txt)

    import python ;

    project tutorial
      : requirements
         <include>../../../../
      <location>.
      ;

    python-extension hello_ext : hello.cpp ;

    run-test hello : hello_ext hello.py ;

    alias test : hello ;
    explicit test ;

我在哪里可以找到这个.lib文件?

0 个答案:

没有答案