【发布时间】:2018-09-05 13:07:30
【问题描述】:
我正在使用 Yocto 组合一个自定义 Linux 映像。目前,它需要包含大量包的开发工具和头文件。
到目前为止,通过添加“-dev”包也可以正常工作。例如,我添加了 boost-dev、opencv-dev 和 msgpack-c-dev。但是,我遇到了两个配方的错误:(1)来自 meta-openembedded/meta-oe 的 websocketpp_0.7.0.bb 和(2)我写的 autobahn-cpp_18.4.1.bb。在 do_rootfs 构建阶段将 -dev 添加到其中任何一个都会导致错误。
- 没有提供 websocketpp = 0.7.0-r0 所需的 websocketpp-dev-0.7.0-r0
非开发配方看起来不错,我可以看到这两个配方的工作包括所有预期的文件。非常感谢任何帮助。
【问题讨论】:
-
大多数时候 -dev 包是自动构建的,无需任何进一步的更改。您是否已经在构建输出目录中检查了“deploy-
目录?它应该包含 -dbg, -dev 默认情况下。