从 yocto 中的第三方包安装二进制文件

问题描述 投票:0回答:1

我正在尝试在 yocto 构建的自定义 Linux 映像中使用 jpegtran 命令。为此,我在 image.bb 文件中添加了 IMAGE_INSTALL += jpeg 。我还检查了构建目录,以检查 jpegtran 是否由 jpeg 包构建生成,它就在那里。但 jpegtran 没有安装在图像中。我在这里缺少什么?我需要为此用例编写 .bbappend 吗?

jpeg yocto bitbake jpegtran
1个回答
2
投票

查看

${WORKDIR}/packages-split
中的
libjpeg-turbo
libjpeg
(取决于您使用的 OpenEmbedded 版本)。您应该在包装
jpegtrans
中找到
jpgeg-tools
。另请参阅 recipe 了解如何为 `libjpeg(-turbo) 进行打包的详细信息。

libjep(-turbo)
安装的所有应用程序,通过以下行打包到
libjeg-tools
中:

DESCRIPTION_jpeg-tools = "The jpeg-tools package includes client programs to access libjpeg functionality.  These tools allow for the compression, decompression, transformation and display of JPEG files and benchmarking of the libjpeg library."
FILES_jpeg-tools = "${bindir}/*"
© www.soinside.com 2019 - 2024. All rights reserved.