Yocto学习笔记


下载poky的内容,解压的工做目录,而后逐步运行一下命令:
ui

  1. 生成编译环境所须要的环境:
    code

source oe-init-build-envip

运行成功后,使用echo $PATH既可发现,当前的工做目录中有两个主要的bin和script已经添加到了PATH环境变量中. 同时生成其它的环境变量如: BUILDDIR等. 能够查看工做目录下的oe-init-build-env脚本便可.
ci

2. 开始编译:get

bitbake core-image-minimalit

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.ext4im

5. 若是在编译某个recipe失败的时候,可使用 -g -u depexp来查看编译失败的缘由以及依赖性

           bitbake -g -u depexp targetname


6. kernel source code 的目录为:

$BUILDDIR/tmp/work-shared/qemux86/kernel-source

相关文章
相关标签/搜索