Build 如何编辑Yocto项目的源代码,并重建它?

Build 如何编辑Yocto项目的源代码,并重建它?,build,yocto,bitbake,Build,Yocto,Bitbake,我是Yocto项目的新手 问题在于使用源代码编辑进行重建 下面是我尝试的流程 构建Yocto项目(bitbake core image weston) 构建之后,我编辑了韦斯顿的源代码。 (build/tmp/work/aarch64 poky-linux/weston/1.9.0-r0/git/ivi-shell/hmi-controller.c) 重建Yocto项目。 (我不知道如何重建它,所以我尝试了很多方法。) 比特核心图像韦斯顿 比特贝克威斯顿酒店 bitbake-weston-c-f

我是Yocto项目的新手

问题在于使用源代码编辑进行重建

下面是我尝试的流程

  • 构建Yocto项目(bitbake core image weston)

  • 构建之后,我编辑了韦斯顿的源代码。 (build/tmp/work/aarch64 poky-linux/weston/1.9.0-r0/git/ivi-shell/hmi-controller.c)

  • 重建Yocto项目。 (我不知道如何重建它,所以我尝试了很多方法。)

  • 比特核心图像韦斯顿
  • 比特贝克威斯顿酒店
  • bitbake-weston-c-f编译 bitbake weston-c-f部署
  • bitbake weston-c-f重建
  • 比特贝克-韦斯顿-c-f建造
  • 我检查了输出rootfs:core image weston-.tar.bz 但它没有改变。 (我添加了导致生成错误的错误代码,但从未发生过生成错误!)

  • 所以,我希望知道如何编辑源代码(weston)并正确构建它。 最后,我希望得到正确构建的rootfs


    谢谢。

    重新编译包后,还应重新运行映像的构建。那么这些变化应该包括:

    bitbake -c compile -f weston
    bitbake core-image-weston
    

    谢谢你的命令。它适用于其他Yocto项目——Yoctov1.6(我测试过)。但是,我没有参与我的Yocto项目——Yocto v2.0。我不确定与其他Yocto项目有什么不同。哦!我发现它工作得很好。谢谢你Fl0v0!问题是测试代码不正确。