Yocto:构建历史记录结果 [英] Yocto: Builhistory results

查看:0
本文介绍了Yocto:构建历史记录结果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是第一次使用Yocto,我想为我的STM32构建一个映像。最后,它说构建是成功的,但构建之后我没有理解尾注

NOTE: Fetching uninative binary shim http://downloads.yoctoproject.org/releases/uninative/2.9/x86_64-nativesdk-libc.tar.xz;sha256sum=d07916b95c419c81541a19c8ef0ed8cbd78ae18437ff28a4c8a60ef40518e423 (will check PREMIRRORS first)
Initialising tasks: 100% |###################################################################################################################################| Time: 0:00:03
Sstate summary: Wanted 988 Found 0 Missed 988 Current 0 (0% match, 0% complete)
NOTE: Executing Tasks
NOTE: Tasks Summary: Attempted 2625 tasks of which 0 didn't need to be rerun and all succeeded.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 7 seconds

为什么总是错过(988)? 我是否以错误的方式使用bitbake命令?

推荐答案

状态缓存是Yocto用来加速重建的机制。它在解析时对任务、配方和变量进行散列,如果一段时间后再次出现散列,则可以重用状态缓存,并且只需使用前一次运行的输出即可有效地绕过此任务/配方。当您第一次构建时,您需要填充状态缓存并运行所有依赖项的所有任务,因此在状态摘要行中遗漏了988&。这在第一次运行时是正常的。如果您未更改任何内容,但在第一次运行后仍未命中,则应对此进行调查。

这篇关于Yocto:构建历史记录结果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆