通配符如何影响yocto中的配方查找过程?

通配符如何影响yocto中的配方查找过程?,yocto,recipe,Yocto,Recipe,我有两个配方,其中一个是“gstreamer1.0\%.bbappend”及其在元petalinux层,另一个配方的名称是“gstreamer1.0\.16.1.bb”及其在元层 通配符如何影响构建过程中的配方查找? 请您解释一下,当特殊层的优先级相同时,您选择了哪种配方,当特殊层的优先级不同时,您选择了哪种配方 谢谢。gstreamer1.0\u 1.16.1.bbappend将仅应用于gstreamer1.0\u 1.16.1.bb gstreamer1.0\%.bbappend将应用于与模

我有两个配方,其中一个是“gstreamer1.0\%.bbappend”及其在元petalinux层,另一个配方的名称是“gstreamer1.0\.16.1.bb”及其在

通配符如何影响构建过程中的配方查找? 请您解释一下,当特殊层的优先级相同时,您选择了哪种配方,当特殊层的优先级不同时,您选择了哪种配方


谢谢。

gstreamer1.0\u 1.16.1.bbappend
将仅应用于
gstreamer1.0\u 1.16.1.bb


gstreamer1.0\%.bbappend
将应用于与模式匹配的任何内容:
gstreamer1.0\
+
无论什么(例如版本)
+
.bb

其中只有一个是配方:另一个是该配方的附加。我不认为层优先级真的会在这里发挥作用。非常感谢,我完全误解了这个概念。在你的帮助下,我意识到了.bbappend和.bb文件之间的区别。