Welcome to Firefly
切换语言
Firefly文档中心
最近更新: 2026-08-27 07:36:09

更多 BitBake 选项

从根本上说,BitBake 是一个通用任务执行引擎,它允许 shell 和 Python 任务高效并行运行,同时在复杂的任务间依赖约束下工作。BitBake 的主要用户之一 OpenEmbedded 利用这个核心,并使用面向任务的方法构建嵌入式 Linux 软件堆栈。更多详细使用方法请查看 BitBake 用户手册

MACHINE=aio-1126bjd4 bitbake <target> <paramater>
# e.g
MACHINE=aio-1126bjd4 bitbake u-boot-rockchip -c clean
MACHINE=aio-1126bjd4 bitbake u-boot-rockchip
BitBake 参数描述
-c fetch拉取目标所需要的代码
-c clean清除目标的输出文件
-c cleanall删除目标所有输出文件、共享高速缓存(shared state cache)和源代码
-c compile -f使用此选项可在部署映像后强制重新编译,但不建议使用,除非 Yocto Project 不知道目标代码已经发生改变
-c listtasks列出目标定义的所有任务

本页目录