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

相關文章
相關標籤/搜索