0
点赞
收藏
分享

微信扫一扫

有用的bitbake命令

有态度的萌狮子 2022-12-07 阅读 173


bitbake command

Description

bitbake <image>

Bake an image (add -k to continue building even errors are found in the tasks execution)

bitbake <package> -c <task>

​Execute a particular package's task. ​​​​Default Tasks names: ​​​​fetch, ​​​​unpack​​​, ​​patch​​​,​​configure​​​, ​​compile​​​, ​​install​​​, ​​package​​​, ​​package_write​​​, and ​​build.​


Example: To (force) compiling a kernel and then build, type:

$ bitbake  linux-imx -f -c compile

$ bitbake linux-imx

bitbake <image > -g -u depexp

Show the package dependency for image.


Example: To show all packages included on fsl-image-gui

$ bitbake fsl-image-gui -g -u depexp

 

NOTE: This command will open a UI window, so it must be execute on a console inside the host machine (either virtual or native).

bitbake <package> -c  devshell

Open a new shell where with neccesary system values already defined for package

hob

bitbake frontend/GUI. 

bitbake <package> -c listtasks

List all tasks for package

bitbake virtual/kernel -c menuconfig

Interactive kernel configuration

bitbake <image> -c fetchall

Fetch sources for a particular image

bitbake-layers show-layers

Show layers

bitbake-layers show-recipes "*-image-*"

Show possible images to bake. Without "*-images-*", it shows ALL recipes

bitbake -g <image>

Show image's

bitbake -g <pkg>

Show package's

bitbake<image> 2>&1 | tee image_build.log

Print (on console) and store verbose baking

bitbake -s | grep <pkg>

Check if certain package

举报

相关推荐

0 条评论