0

我想将我自己的包含 blkid.h 文件的应用程序添加到一些 Yocto Linux 发行版中。在 .manifest 文件中,我找到了libblkid1库和util-linux-blkid包,但在 rootfs 中我没有这样的文件。我应该将哪个包或库添加到图像中以获取 blkid.h 文件?

预先感谢您的任何帮助。

4

1 回答 1

2

liblkid1util-linux配方 ( util-linux-libblkid) 中的一个包。如果你想拥有头文件,你可能需要添加以下开发包util-linux-libblkid

IMAGE_INSTALL += "util-linux-libblkid-dev"

但我不明白你为什么需要标题,你是在目标上编译吗?因为如果您使用 Yocto 编译您的应用程序,则在图像生成期间标头将位于主机端,而在目标端则不需要。或者,如果您使用 SDK 进行编译,您也不需要目标上的标头。

于 2021-05-27T14:44:28.310 回答