Linux Yocto图像配方和SRC_URI

Linux Yocto图像配方和SRC_URI,linux,embedded-linux,yocto,bitbake,Linux,Embedded Linux,Yocto,Bitbake,我正在尝试将一个额外的文件添加到我创建的自定义Yocto图像配方中 我正在添加SRC_URI(file://somefile)但是我发现,尽管Bitbake在我构建映像时找到了该文件,但它并没有将其放在该配方的工作目录中(或者放在任何地方) 如果我在非映像配方(不继承核心映像类)中执行此操作,则文件将放置在配方的工作目录中 我错过了什么?不可能这样做吗?它是否通过继承核心映像而被其他地方覆盖?仅供参考,我正在使用Morty。可能您没有为其提供参数以选择准确的文件。查看更多 还可以查看开放式嵌入式

我正在尝试将一个额外的文件添加到我创建的自定义Yocto图像配方中

我正在添加SRC_URI(file://somefile)但是我发现,尽管Bitbake在我构建映像时找到了该文件,但它并没有将其放在该配方的工作目录中(或者放在任何地方)

如果我在非映像配方(不继承核心映像类)中执行此操作,则文件将放置在配方的工作目录中


我错过了什么?不可能这样做吗?它是否通过继承核心映像而被其他地方覆盖?仅供参考,我正在使用Morty。

可能您没有为其提供参数以选择准确的文件。查看更多 还可以查看开放式嵌入式目录结构

image.bbclass执行以下操作:

do_fetch[noexec] = "1"
因此,您可能需要执行以下操作:

python __anonymous() {
    d.delVarFlag("do_fetch", "noexec")
    d.delVarFlag("do_unpack", "noexec")
}
至少在当前OE核心主分支上撤销该操作