"inherit" yocto 食谱中的关键字和"DEPENDS"关键字用法



inherit如何在yocto中工作?什么时候在yocto食谱中使用inheritDEPENDS

例如,一个yocto配方有:

inherit mono

其他有:

DEPENDS = mono

inherit用于添加类文件。类文件通常会添加很多不同的内容,例如正在定义的任务。您可以通过查看不同层中的*/classes/*.bbclass文件来了解它们的作用。mono.bbclass可能不仅仅是添加一个DEPENDS

在基本术语中,DEPENDS变量只是表示";构建mono并使其可用";在当前配方构建之前。它不会定义mono类所做的其他有趣的事情。

如果你正在写一个基于mono的食谱,并且需要任务定义等等,你可能会想使用这个类。如果你只是想在食谱中提供mono,那么DEPENDS更合适。

最新更新