yocto中.bb(配方)和.bbclass(类)之间的区别是什么

时间:2017-12-23 14:35:59

标签: linux embedded-linux yocto

我刚开始了解Yocto。我没有找到有关类(.bbclass)文件的更多信息。我知道.bb文件是一个包含构建包的指令的配方。什么时候我们必须写一个食谱,什么时候一个班级或两者之间有什么区别

1 个答案:

答案 0 :(得分:2)

Yocto类(.bbclass)用于分解配方的代码,以处理一些常见问题。例如,处理配方中的CMake是在cmake.bbclass中进行的,这样当您添加inherit cmake时,您的配方将管理CMake细节。

您也可以查看manual中的班级列表。