【发布时间】:2016-06-01 11:19:53
【问题描述】:
我试图只使用 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 中,recipe 和 package 是否存在一对一的匹配。即对于创建每个包,只有一个对应的配方?
【问题讨论】: