我试图只使用 yocto 构建 gcc。我尝试使用“bitbake-layers show-recipes”,它显示了 gcc 的多个配方,bitbake -s 也是如此。
#bitbake-layers show-recipes
gcc:
meta 4.8.2
gcc-cross:
meta 4.8.2
gcc-cross-canadian-arm:
meta 4.8.2
gcc-cross-initial:
meta 4.8.2
gcc-crosssdk:
meta 4.8.2
gcc-crosssdk-initial:
meta 4.8.2
gcc-runtime:
meta 4.8.2
gccmakedep:
meta 1:1.0.2
#bitbake -s
gcc :4.8.2-r0
gcc-cross :4.8.2-r0
gcc-cross-canadian-arm :4.8.2-r0
gcc-cross-initial :4.8.2-r0
gcc-crosssdk :4.8.2-r0
gcc-crosssdk-initial :4.8.2-r0
gcc-runtime :4.8.2-r0
gccmakedep 1:1.0.2-r3
请指导我了解为什么有多个与 gcc 相关的配方以及我必须构建哪一个。
在 yocto 中,配方和包装是否存在一对一匹配。即对于创建每个包有一个对应的只有一个配方?