为什么 bitbake 食谱将 do_configure[noexec] 和 do_compile[noexec] 设置为 true?
Why do bitbake recipes have do_configure[noexec] and do_compile[noexec] set to true?
在我见过的几乎每个 bitbake 食谱中,do_configure[noexec] = "1"
和 do_compile[noexec] = "1"
都已设置(在 do_install 之前)。
为什么作者不想编译和配置他们自己的食谱?我是否缺少有关 Yocto 和 OpenEmbedded 构建系统的一些知识?谢谢。当我 运行 bitbake recipe_name
时,我确实看到它正在编译并照常工作。
对 OpenEmbedded-Core 中的大多数配方进行快速调查后发现,绝大多数都没有设置这些变量。它们在某些配方中设置,通常不需要配置和编译步骤,例如对于仅打包配置文件的配方或仅与依赖项相关的包组配方。
在我见过的几乎每个 bitbake 食谱中,do_configure[noexec] = "1"
和 do_compile[noexec] = "1"
都已设置(在 do_install 之前)。
为什么作者不想编译和配置他们自己的食谱?我是否缺少有关 Yocto 和 OpenEmbedded 构建系统的一些知识?谢谢。当我 运行 bitbake recipe_name
时,我确实看到它正在编译并照常工作。
对 OpenEmbedded-Core 中的大多数配方进行快速调查后发现,绝大多数都没有设置这些变量。它们在某些配方中设置,通常不需要配置和编译步骤,例如对于仅打包配置文件的配方或仅与依赖项相关的包组配方。