下载poky的内容,解压的工作目录,然后逐步运行一下命令:
- 生成编译环境所需要的环境:
source oe-init-build-env
运行成功后,使用echo $PATH既可发现,当前的工作目录中有两个主要的bin和script已经添加到了PATH环境变量中. 同时生成其它的环境变量如: BUILDDIR等. 可以查看工作目录下的oe-init-build-env脚本即可.
2. 开始编译:
bitbake core-image-minimal
3. 运行编译结果: runqemu qemux86
4. 编译结果:
kernel放到目录/build/tmp/deploy/images/qemux86/bzImage-qemux86.bin
rootfs: /build/tmp/deploy/images/qemux86/core-image-minimal-qemux86-20150822080648.rootfs.ext4
5. 如果在编译某个recipe失败的时候,可以使用 -g -u depexp来查看编译失败的原因以及依赖性
bitbake -g -u depexp
targetname
时间: 2024-12-29 11:29:30