首页 > 解决方案 > 为什么 bitbake 配方将 do_configure[noexec] 和 do_compile[noexec] 设置为 true?

问题描述

在我见过的几乎所有 bitbake 配方中,都已do_configure[noexec] = "1"设置do_compile[noexec] = "1"(在 do_install 之前)。

为什么作者不想编译和配置他们自己的食谱?我是否缺少有关 Yocto 和 OpenEmbedded 构建系统的一些知识?谢谢。当我运行时,bitbake recipe_name我确实看到它正在编译并照常工作。

标签: linuxyoctobitbakeopenembedded

解决方案


对 OpenEmbedded-Core 中大多数配方的快速调查显示,大多数配方都没有设置这些变量。它们在一些配方中设置,通常不需要配置和编译步骤,例如对于仅打包配置文件的配方或仅与依赖关系有关的包组配方。


推荐阅读