BoostBuild:patchlevel.h 不存在

发布于 2024-11-25 15:41:01 字数 471 浏览 2 评论 0原文

我正在尝试在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

丑丑阿 2024-12-02 15:41:01

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.

满天都是小星星 2024-12-02 15:41:01

对于 Ubuntu Server 12.04 LTS,请尝试:

apt-get 安装 python-dev

For Ubuntu Server 12.04 LTS, please try:

apt-get install python-dev

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文