BoostBuild:patchlevel.h 不存在
我正在尝试在 Ubuntu 11.04 上使用 bjam 编译 C++ 项目。我不断收到以下错误:
../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directory
我搜索了我的项目目录,有几个名为 patchlevel.h 的文件,但我不知道它们是什么。它们是 Boost 的一部分吗?
我也多次收到此错误:
pa-vision-lib/../captureformat.h:4:25: fatal error: linux/ovcam.h: No such file or directory
此文件也肯定存在。我需要更改以指向这些文件的任何 Boost 配置文件中是否存在某种路径设置?
I'm trying to compile a C++ project using bjam on Ubuntu 11.04. I keep getting the following error:
../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directory
I searched my project directory and there are several files named patchlevel.h but I don't know what they are. Are they part of Boost?
I also get this error several times:
pa-vision-lib/../captureformat.h:4:25: fatal error: linux/ovcam.h: No such file or directory
This file also definitely exists. Is there a path setting of some sort in any of the Boost config files that I need to change to point to these files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
IIRC patchlevel.h 是一个 python-dev 标头,检查这个包是否安装(我不记得确切的名称,但它是 python 绑定的 C 标头)。
ovcam.h 无论如何都不是 boost 的一部分。
IIRC patchlevel.h is a python-dev header, check this package is installed (i dont remember the exact name but it si the C header for python binding).
ovcam.h is not part of boost in anyway.
对于 Ubuntu Server 12.04 LTS,请尝试:
For Ubuntu Server 12.04 LTS, please try: