Yocto 如何进入另一个菜谱的工作目录?
我想创建一个自己的配方,其中我需要一个来自U-Boot源代码的二进制文件和一个来自内核源代码的二进制文件 我能以一种节省的方式在我自己的食谱中找到这些来源()的路径吗?简单回答,不行 如果配方依赖于相应配方中的部署任务,则可以从Yocto 如何进入另一个菜谱的工作目录?,yocto,bitbake,Yocto,Bitbake,我想创建一个自己的配方,其中我需要一个来自U-Boot源代码的二进制文件和一个来自内核源代码的二进制文件 我能以一种节省的方式在我自己的食谱中找到这些来源()的路径吗?简单回答,不行 如果配方依赖于相应配方中的部署任务,则可以从${DEPLOY\u DIR\u IMAGE}获取二进制文件。该依赖项由以下内容创建: do_configure[depends] = "u-boot:do_deploy" 如果您的配方包含上述行,这意味着在运行配方中的do\u configure任务之前,u-boo
${DEPLOY\u DIR\u IMAGE}
获取二进制文件。该依赖项由以下内容创建:
do_configure[depends] = "u-boot:do_deploy"
如果您的配方包含上述行,这意味着在运行配方中的do\u configure
任务之前,u-boot将被放入DEPLOY\u DIR\u映像中。简短回答,否
如果配方依赖于相应配方中的部署任务,则可以从${DEPLOY\u DIR\u IMAGE}
获取二进制文件。该依赖项由以下内容创建:
do_configure[depends] = "u-boot:do_deploy"
如果您的配方包含上面的行,这意味着在运行配方中的do\u configure
任务之前,u-boot将被放入DEPLOY\u DIR\u映像中。谢谢您的回答,但实际上我需要在我自己的配方中使用mkimage。我应该为u-boot创建一个附加文件并部署mkimage以及u-boot二进制文件本身吗?那么,mkimage
应该在您的sysroot${STAGING\u DIR\u NATIVE}/usr/bin
中。因此,mkimage
应该在路径中,只要你的食谱中有dependens+=“u-boot-mkimage-native”
。啊,好的,这就是我搜索的,非常感谢你的回答,但实际上我需要我自己的食谱中的mkimage。我应该为u-boot创建一个附加文件并部署mkimage以及u-boot二进制文件本身吗?那么,mkimage
应该在您的sysroot${STAGING\u DIR\u NATIVE}/usr/bin
中。因此,mkimage
应该在路径中,只要您的食谱中有dependens+=“u-boot-mkimage-native”
。啊,好的,这就是我搜索的,非常感谢