【发布时间】:2016-07-26 22:54:38
【问题描述】:
我有一个项目正在使用 yocto 来构建包括 gstreamer 在内的库。我发现我需要修补一些 gstreamer 元素,从而使用补丁创建新的 bitbake 配方..
我通常必须以图像名称作为参数运行 bitbake,这将重建整个 yocto(很长):
MACHINE=some_machine nice bitbake yocto-etc-etc
如何只重建我需要的部分而不是整个 yocto? 我听说过devtool,但我不知道如何使用它。
【问题讨论】:
-
sstate-cache 将完成选择要重建和不重建的工作。所以需要很长时间。如果您想了解更多关于 devtool 的信息。转到 devday.yocto.link 以获取有关开发人员日培训的简报。
-
你可以重建 gstreamer:bitbake -c clean && bitbake -c gstreamer 然后将它包含到你的图像中:bitbake -c clean yourImage && bitbake yourImage