如何在Yocto项目上编辑源代码并重建它?

时间:2016-09-23 06:34:35

标签: build yocto bitbake

我是Yocto项目的新成员。

问题是通过源编辑重建。

我试过的流程如下。

  1. 构建Yocto项目(bitbake core-image-weston)

  2. 构建完成后,我编辑了weston源代码。 (build / tmp / work / aarch64-poky-linux / weston / 1.9.0-r0 / git / ivi-shell / hmi-controller.c)

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

    1. bitbake core-image-weston
    2. bitbake weston
    3. bitbake weston -c -f编译 bitbake weston -c -f deploy
    4. bitbake weston -c -f rebuild
    5. bitbake weston -c -f build
  4. 我检查了输出rootfs:core-image-weston-.tar.bz 但它并没有改变。 (我添加了一个错误的代码,导致构建错误,但不会发生构建错误!)

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

    谢谢。

1 个答案:

答案 0 :(得分:3)

重新编译包后,您还应该重新运行映像的构建。然后应该包括更改:

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