[英]How to add libgif as a package in yocto build
我正在为嵌入式 linux 平台构建 yocto linux。 构建成功,生成根文件系统。
但是根文件系统中缺少 libgif.so 库。
我希望将 libgif 编译并复制到我生成的根文件系统中(在 /usr/lib/ 中)
我尝试在 local.conf 中添加 giflib
DISTRO_FEATURES_append = " giflib "
我希望 giflib 被编译并复制到根文件系统的 /usr/lib 中。 但事实并非如此。
如果我添加 EXTRA_IMAGEDEPENDS += " giflib " 并使用 "bitbake giflib" 构建 giflib,那么 giflib 将在路径编译和生成
Build/tmp/work/aarch64-poky-linux/giflib/5.1.4-r0/build/lib/.libs/giflib.so
这不是它的工作原理,对不起。
IMAGE_INSTALL
来完成的。DISTRO_FEATURES
可能根本没有效果,因为它只针对特定关键字进行解析。这描述了如何向自定义图像添加内容: Yocto 中的自定义图像。 从技术上讲,您还可以 go 上面链接的段落中提到的 local.conf 路由,但这只会妨碍正确的再现性。 更广泛一点,我在这里解释一下。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.