我刚开始了解Yocto。我没有找到关于类(.bbclass)文件的很多信息。我知道.bb文件是一个配方,其中包含构建软件包的指令。我们何时需要编写配方,何时需要编写类文件?它们之间有什么区别?
我刚开始了解Yocto。我没有找到关于类(.bbclass)文件的很多信息。我知道.bb文件是一个配方,其中包含构建软件包的指令。我们何时需要编写配方,何时需要编写类文件?它们之间有什么区别?
Yocto类(.bbclass)用于重构配方代码,以处理一些通用问题。例如,在配方中处理CMake是在cmake.bbclass中完成的,因此当您添加inherit cmake
时,您的配方将处理CMake的特定内容。
你也可以在手册中查看类列表。