为什么没有将-dev包添加到Yocto映像包列表

时间:2016-03-22 18:32:45

标签: yocto bitbake openembedded

我在目标BitBake配方中的-dev变量中添加了IMAGE_INSTALL包:

IMAGE_INSTALL = " \
    ...
    catkin \
    catkin-dev \
    ...
    "

bitbake <target>之后,此软件包位于我的软件包Feed中:

$ find . -name catkin-dev*
...
./tmp/deploy/deb/core2-64/catkin-dev_0.6.16-r0_amd64.deb

但它没有显示在我的包列表中: catkin-depexp

这里发生了什么?

1 个答案:

答案 0 :(得分:2)

DepExp左侧的列表应称为“食谱”,而不是“包”。我的错,对不起。对于那些不查看列表并立即看到它是食谱列表而不是包裹的人来说,这当然令人困惑。

但答案是catkin-dev没有出现在该列表中,因为它是一个食谱列表(即bitbake文件,有点)不是构建的包(即catkin-dev)。