gpt4 book ai didi

yocto - 我如何找出导致食谱被包含在内的原因?

转载 作者:行者123 更新时间:2023-12-05 03:47:32 25 4
gpt4 key购买 nike

我正在做一个 yocto 项目,在我的自定义层中,我有很多食谱。一些食谱仍在开发中,没有列在我的图片的食谱中。然而,一个损坏的配方仍在被拉入构建中。我已经删除了 build/tmp 目录以及我的状态缓存并重建了。但是错误的食谱仍然被引入。我如何弄清楚是什么引入了这个错误的食谱? bitbake -e 根本不显示我的食谱。

我是靠运气才弄明白的,所以我真的很想在以后做这件事时寻求调试技巧。就我而言,糟糕的食谱有十几个提供,而另一个食谱取决于其中一个。有没有办法让 bitbake 表明为什么要烘焙食谱?类似于“编译 lib_bad.bb 因为 lib_good.bb 依赖于它”

最佳答案

您可以生成依赖图:

bitbake -g <packagename>
vim task-depends.dot

或图形版本(graphviz):

bitbake -g <packagename> -u taskexp

关于yocto - 我如何找出导致食谱被包含在内的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64851269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com