OpenBmc开发7:创建新layer(使用bitbake工具)

1 bitbake-layers

上一节已经介绍了如何创建layer,主要是通过复制修改已有的layer来构建自己的layer,本节介绍如何使用bitbake工具来创建layer。

bitbake-layers工具可以用来创建、增加、展示、移除layer,同时可以显示recipes、交叉编译依赖等等。

这里用到create-layer来创建自己layer。

2 创建example-layer

执行如下命令:

bitbake-layers create-layer example-layer

如果 创建的目录已存在 会提示存在,可以执行“rm -rf xxx”删除目录。

example-layer的目录结构如下:

 3 完善layer

可以通过复制的方法复制其他机型conf下的machine配置文件和recipes等,也可以使用recipestool工具来创建、修改recipes。

4 编译layer

layer完善后,编译方法是一样的。

猜你喜欢

转载自blog.csdn.net/qq_34160841/article/details/106203086