我想在一些Yocto Linux发行版中添加我自己的应用程序,其中包括blkid.h文件。在.manifest文件中,我找到了libblkid1
库和util-linux-blkid
包,但在rootfs中我没有这样的文件。我应该将哪个包或库添加到图像中以获得blkid.h文件?
提前感谢您的帮助。
liblkid1
是来自util-linux
配方(util-linux-libblkid
(的包。如果你想拥有标题,你可能需要添加util-linux-libblkid
:的开发包
IMAGE_INSTALL += "util-linux-libblkid-dev"
但我不明白你为什么需要头,你是在目标上编译的吗?因为如果您使用Yocto来编译应用程序,那么在生成映像的过程中,标头将位于主机端,而在目标端则不需要。或者,如果使用SDK进行编译,也不需要目标上的头。