菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
351
0

编译boost python模块遇到的错误:../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directory

原创
05/13 14:22
阅读数 68420

 

就是遇到类似标题上面的错误。

 

原因是没有安装对应python的python-dev依赖,不然编译到boost python模块的时候就会出错。

 

所以解决方案是sudo apt-get install python-dev就行了

 

然后用boost自带的b2工具编译boost python模块的时候就不会出错了

 

注意好好看以下文档,官方文档很重要。

 

 

 

references:

http://stackoverflow.com/questions/6782071/boostbuild-patchlevel-h-does-not-exist

http://stackoverflow.com/questions/15136671/unable-to-build-boost-python

http://stackoverflow.com/questions/1771063/no-such-file-or-directory-error-with-boost-python

http://www.boost.org/doc/libs/1_56_0/libs/python/doc/building.html

http://www.boost.org/doc/libs/1_56_0/more/getting_started/unix-variants.html

发表评论

0/200
351 点赞
0 评论
收藏
为你推荐 换一批