gpt4 book ai didi

Yocto 修改源代码后重建镜像

转载 作者:行者123 更新时间:2023-12-05 01:15:21 34 4
gpt4 key购买 nike

如何在对驱动程序源代码进行一些修改后重建镜像?

我试过 bitbake -f -c compile 和 bitbake 但我在驱动程序中找不到修改后的设置。谁能告诉我如何使用修改后的代码重建图像。

最佳答案

我猜你想重新生成整个图像,不是吗?如果是这样,您可以尝试以下命令以确保 bitbake 不会使用 sstate 缓存:

bitbake image-name -c cleansstate && bitbake image-name

如果您只想重建内核,请将 image-name 替换为 virtual/kernel(或您要重建的任何配方的名称)。

请注意,do_cleansstate 任务将删除配方 ${WORKDIR}!

更多信息:https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html#ref-tasks-cleansstate

如果您直接在 ${WORKDIR} 中进行此类修改,除非您正在测试,否则您不应该这样做,执行以下命令就足够了:

bitbake virtual/kernel -f -c compile

bitbake virtual/kernel -C compile (to invalidate the stamps and force all tasks starting from do_compile)

关于Yocto 修改源代码后重建镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56350880/

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