【发布时间】:2018-05-28 18:04:03
【问题描述】:
我有一个为 imx 板构建的 yocto。我可以构建 ffmpeg 包,但还需要在我的 SDK 中填充头文件和库。使用bitbake core-image-minimal -c populate_sdk 构建不会将 ffmpeg 标头添加到 SDK 映像。
以前的图书馆如 modbus 等没有任何问题。
如何构建ffmpeg开发包?
提前致谢。
【问题讨论】:
-
将 IMAGE_INSTALL_append = "ffmpeg" 添加到你的 local.conf 并再次编译。
-
我已经完成了,它确实会生成 fffmpeg 库的 .so 文件,但是缺少标题
-
然后打开 ffmpeg.bb 文件并最后添加 FILES_${PN} ="${includedir}/*" 让我知道它是否有效。
-
@Siva.V 没有变化,仍然缺少标题。 installed-vs-skipped 存在一些问题,因此还必须添加 INSANE_SKIP_${PN} += "installed-vs-shipped" 在填充 sdk 并安装它之后,仍然只提供 .so 文件。
-
对于解决方法,您可以将头文件复制到 sdk 的 systoofs。