我是Yocto Project的新手。我正在管理几个项目,每个项目都有一个版本:开发/调试和现场/工业化。在使用构建系统时,我注意到经常发生以下情况。
所以,我知道这可能是由于bitbake和sstate缓存的使用,或者这就是我想的。我已经搜索了一段时间,但信息不太清楚。这究竟如何工作?在编译时是否使用配置文件的输入创建了任何种类的签名,并且与签名相关联地存储了签名?我担心,因为我真的需要相信我要发送给现场的正是正确的编译而不是不安全的开发版本。
与此相关,启动bitbake -c cleanall
或硬删除deploy和sstate-cache dirs有什么区别?
提前感谢。