我正在使用Yocto(poky) freescale linux创建新软件。我已经在Poky 1.6 daisy上编译了我的二进制文件。但是,在此系统上构建配方时,我找不到bitbake命令。
我在Google上搜索了所有地方,但没有运气。有人可以告诉我如何在提到的机器上安装bitbake,以便我可以为该机器创建rpm包吗?
谢谢提前。
我正在使用Yocto(poky) freescale linux创建新软件。我已经在Poky 1.6 daisy上编译了我的二进制文件。但是,在此系统上构建配方时,我找不到bitbake命令。
我在Google上搜索了所有地方,但没有运气。有人可以告诉我如何在提到的机器上安装bitbake,以便我可以为该机器创建rpm包吗?
谢谢提前。
要开始使用bitbake
,您需要源化位于poky/目录中的"oe-init-build-env"脚本。因此,您应该像这样做:
$ cd /path/to/poky
$ source ./oe-init-build-env
$ bitbake <recipe>
希望这可以帮到你。
bitbake
位于sources/poky/bitbake
。你是如何编译poky二进制文件的?bitbake - LPs./poky/scripts/host-prepare.sh
然后source ./poky/fsl-setup-poky -m mytargetname
... 然后你就可以运行 bitbake 了(从构建目录一旦你使用了source mybuilddir/SOURCE_THIS
)。 - amigadev