我的问题几乎是这个问题的直接扩展,它询问如何将BOOST添加到Yocto SDK。 (Adding Boost recipe to Yocto SDK)
我按照上面的链接的答案,我可以看到已经编译了完整的库集,但只有其中一部分最终在分发中。例如,我需要某些“* -mt.so”库,但只有一些单线程库被复制到最终的rootfs存档中。
有人可以告诉我如何做到这一点吗?
我对Poky不熟悉,所以可能有错误的术语 - 道歉!
亲切的问候,凯文
答案 0 :(得分:0)
如果不确定,可以使用oe-pkgdata-util找出所需的内容。在这种情况下,
oe-pkgdata-util list-pkg-files -p boost
这将列出由boost秘方产生的软件包,其中包含文件。
如果您正在寻找特定的东西,在这种情况下,请尝试以下操作:
oe-pkgdata-util find-path *-mt.so
答案 1 :(得分:0)
伴随Kevins回答,您始终可以说出需要安装哪些文件。这可以在配方文件中完成(要增强,可以添加.bbapend文件,并通过在do_install + =“”中指定它们来写入要安装的文件)