md.*_*mal 1 parsing embedded-linux yocto
我想了解Yocto Recipes.
以下是Yocto食谱的其中一条:
DEPENDS_append_class-target = " grub-efi-native"
Run Code Online (Sandbox Code Playgroud)
我理解的是这个配方取决于包"grub-efi-native",我想要了解的是类目标字段.
手动类-target和class-native中存在两个变量.
这是Yocto手册中的陈述.
Inside the recipe, use _class-native and _class-target overrides to specify any functionality specific to the respective native or target case.
Run Code Online (Sandbox Code Playgroud)
任何人都可以解释上述陈述的含义..这是否意味着它取决于目标二进制而不是主机二进制
小智 9
Bitbake可以使用相同的配方为目标或本机构建主机构建配方.这可以通过BBCLASSEXTEND = "native"配方来实现.这将使您能够使用-native来引用本机构建主机的配方构建.
但有时候你想要构建该配方的方式有所不同,具体取决于你是为目标还是主机构建,这是在使用_class-target或_class-native的时候.
因此,在您的示例中,该DEPENDS_append_class-target = " grub-efi-native"行意味着在为目标构建此配方时,DEPENDS也将包括grub-efi-native.
| 归档时间: |
|
| 查看次数: |
1385 次 |
| 最近记录: |