Yocto学习笔记


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

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

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


6. kernel source code 的目录为:

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

转载于:https://my.oschina.net/u/2354197/blog/496507

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值