1.下载 boost_1_67_0

2.在目录下执行 bootstrap

3.将python36添加到path环境变量

4.执行 b2 --with-python,将会声场如下dll

2018/04/17 23:27 6,244,996 libboost_numpy36-vc141-mt-gd-x32-1_67.lib
2018/04/17 23:29 6,466,770 libboost_numpy36-vc141-mt-gd-x64-1_67.lib
2018/04/17 23:28 291,906 libboost_numpy36-vc141-mt-x32-1_67.lib
2018/04/17 23:29 385,224 libboost_numpy36-vc141-mt-x64-1_67.lib
2018/04/17 23:27 27,240,334 libboost_python36-vc141-mt-gd-x32-1_67.lib
2018/04/17 23:28 30,640,500 libboost_python36-vc141-mt-gd-x64-1_67.lib
2018/04/17 23:28 4,303,530 libboost_python36-vc141-mt-x32-1_67.lib
2018/04/17 23:29 5,299,538 libboost_python36-vc141-mt-x64-1_67.lib

如下编译例子

5.cd G:\_codes\boost_1_67_0\libs\python\example

6.修改G:\_codes\boost_1_67_0\libs\python\example\Jamroot其中一段如下

project
: requirements
<include>G:/_codes/boost_1_67_0
# <library>boost_python
;

7.执行b2

8.出错

LINK : fatal error LNK1104: cannot open file 'boost_pythonPY_MAJOR_VERSIONPY_MINOR_VERSION-vc141-mt-gd-x32-1_67.lib'

艰苦的编译boost python (失败)相关推荐

  1. Boost.python 编译和使用

    cent os 1)  安装python yum install python26 2) 安装python devel yum search python | grep -i devel yum in ...

  2. Boost.Python教程:通用技术

    下面介绍一些有用的技术,您可以在使用Boost.Python包装代码时使用这些技术. 创建包 Python包是一组模块,为用户提供某种功能. 如果您不熟悉如何创建包, Python教程中提供了对它们的 ...

  3. C++比Python快50倍?如何让C++和Python优势互补?(Boost::Python)

    目录 1 为什么需要多语言联合编程? 2 Python调用C++的主要方式 2.1 SWIG 2.2 Boost::Python 2.3 ctypes 3 Boost::Python安装 4 测试实例 ...

  4. python安装卡住_vs2015安装卡住 VS2013的boost.python编译

    以我使用的boost1.48为例.?? ?? ??首先需要运行bootstrap.bat来生成boost库的编译引擎:b2.exe,bjam.exe(很重要).vs2015安装卡住?? ?? ??下面 ...

  5. python调用c++动态库 linux_linux中使用boost.python调用c++动态库的方法

    前言 最近开始使用 robot framework 测试c++的动态库,robot framework 是跑在 windows 上面,c++动态库是跑在远程linux主机上面.测试办法是让 robot ...

  6. VC2010编译boost

    BOOST已经开始支持VC2010,也有人称之为VC10或者MSC16.在这里谷主介绍下BOOST的编译过程,BOOST跨平台做的很棒,所以我们编译起来其实很简单. 1.下载BOOST发行版或SVN代 ...

  7. Boost.Python Tutorial

    参考: http://www.boost.org/doc/libs/1_66_0/libs/python/doc/html/tutorial/index.html http://blog.csdn.n ...

  8. 使用boost.python进行混合开发

    使用boost.python进行混合开发 原文请参照官网和各方参考,本文有改动! 参考链接:http://blog.csdn.net/lanbing510/article/details/121979 ...

  9. python生成静态库_使用boost.python静态库

    编译脚本为: bjam stage toolset=msvc link=static runtime-link=shared threading=multi variant=debug,release ...

最新文章

  1. centos防火墙端口配置
  2. udp_socket聊天器demo
  3. 互联网协议 — TCP — 流量控制(网络质量保障)
  4. C++STL的string容器
  5. linux bash函数里面调用命令行,Linux-在gnome-terminal -x中运行bash函数
  6. 为什么 Python 不用设计模式?
  7. 2012,2013年总结:在视音频技术道路上摸索
  8. java运算符的优先级别
  9. OSAL启动过程分析
  10. java五子棋需求分析文档_五子棋需求分析
  11. STM32单片机初学1-STM32介绍
  12. 如何批量压缩pdf文件大小?
  13. IT售前工程师需要掌握哪些技术
  14. 谈个人价值观与企业价值观(2014年收官之作,值得深思)
  15. 虚幻引擎4学习途径汇总
  16. VUE前端删除和批量删除
  17. 信通院郭雪:软件供应链安全标准体系建设与洞察
  18. 一只喵的西行记-11 与大叔小萝莉的不打不相识
  19. 梦幻成仙,诛灭外挂——《梦幻诛仙手游》的阻击外挂之旅
  20. android开发:Theme.Light.NoTitleBar和Theme.Light.NoTitleBar.Fullscreen的区别

热门文章

  1. 基于django的视频点播网站开发-step10-后台评论管理功能...
  2. 百度Apollo发布智能驾驶商业化解决方案
  3. android-getTextSize返回值是以像素(px)为单位的,setTextSize()以sp为单位
  4. 无任何网络提供程序接受指定的网络路径解决方法
  5. LAMP+LNMP视频教程
  6. HTML5 -- WebSocket
  7. 让 ASP.NET JS验证和服务端的 双验证 更简单
  8. 对Spring的IoC和DI最生动的解释
  9. Lync 小技巧-44-服务器问题影响了呼叫功能
  10. kpi权重设置原则_东阳用友ERP评价体系的建立原则及过程