为什么没有将 -dev 包添加到 Yocto 图像包列表中
Why is a -dev package not added to Yocto image packagelist
我在我的目标 BitBake 配方中向我的 IMAGE_INSTALL
变量添加了一个 -dev
包:
IMAGE_INSTALL = " \
...
catkin \
catkin-dev \
...
"
在 bitbake <target>
之后,这个包裹在我的包裹提要中:
$ find . -name catkin-dev*
...
./tmp/deploy/deb/core2-64/catkin-dev_0.6.16-r0_amd64.deb
但它没有出现在我的包裹列表中:
这是怎么回事?
DepExp 左边的列表应该叫做"recipes",而不是"packages"。我的错,对不起。对于不查看列表并立即看到它是食谱列表而不是包装的人来说,这肯定会让人感到困惑。
但答案是 catkin-dev 没有出现在该列表中,因为它是一个食谱列表(即 bitbake 文件,有点)而不是构建包(即 catkin-dev)。
我在我的目标 BitBake 配方中向我的 IMAGE_INSTALL
变量添加了一个 -dev
包:
IMAGE_INSTALL = " \
...
catkin \
catkin-dev \
...
"
在 bitbake <target>
之后,这个包裹在我的包裹提要中:
$ find . -name catkin-dev*
...
./tmp/deploy/deb/core2-64/catkin-dev_0.6.16-r0_amd64.deb
但它没有出现在我的包裹列表中:
这是怎么回事?
DepExp 左边的列表应该叫做"recipes",而不是"packages"。我的错,对不起。对于不查看列表并立即看到它是食谱列表而不是包装的人来说,这肯定会让人感到困惑。
但答案是 catkin-dev 没有出现在该列表中,因为它是一个食谱列表(即 bitbake 文件,有点)而不是构建包(即 catkin-dev)。