我最近一直在尝试BitBake,我很想知道它是如何工作的.
我可以编译我的组件如下:
bitbake component
Run Code Online (Sandbox Code Playgroud)
但我发现以下行做了同样的事情(我指定BitBake应该运行do_build任务):
bitbake component -c build
Run Code Online (Sandbox Code Playgroud)
即组件编译,工作,两者生成相同的日志文件.当我没有指定任务时,任务do_build是某种默认值吗?我只用这个组件尝试了这个,所以我很好奇它是否是通用的?
小智 6
默认任务设置为meta/classes/base.bbclass:
BB_DEFAULT_TASK ?= "build"
Run Code Online (Sandbox Code Playgroud)
因此,您可以设置相应BB_DEFAULT_TASK地覆盖默认任务,例如在local.conf中:
BB_DEFAULT_TASK = "compile"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
794 次 |
| 最近记录: |