问题解决并执行

cpp 复制代码
source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
cpp 复制代码
\
LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH \
QT_DEBUG_PLUGINS=1 \
QT_PLUGIN_PATH=/usr/lib/qt5/plugins/ \
QT_QPA_PLATFORM=linuxfb \
QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt5/plugins/platforms/ \
QML2_IMPORT_PATH=/usr/lib/qt5/qml/ \
QT_FONT_DIR=/usr/lib/fonts/ \
./systemui

继续

上次问题

JPG 壁纸解码失败(插件未生效)

缺少库

https://www.ijg.org/files/jpegsrc.v6b.tar.gz

解压tar -zxvf

./configuer

make -j8

但是这里报错

cpp 复制代码
linux@linux-virtual-machine:~/imx6ull_dev/ubuntu_sys/ubuntu_rootfs/usr/lib/qt5/plugins/imageformats/jpeg-6b$ cp /usr/bin/libtool ./
cp: 对 '/usr/bin/libtool' 调用 stat 失败: 没有那个文件或目录

我们还没有这个库,更新,安装

cpp 复制代码
sudo apt-get update
cpp 复制代码
sudo apt-get install libtool autoconf automake -y --fix-missing

查找

cpp 复制代码
which libtool

有条件的自己弄,我这里找不到了

但是这里我发现编译器有这个库,之前没找到

linux@linux-virtual-machine:~/imx6ull_dev/ubuntu_sys/ubuntu_rootfs/usr/lib/qt5/plugins/imageformats$ cp /opt/fsl-imx-x11/4.1.15-2.1.0/sysroots/cortexa7hf-neon-poky-linux-gnueabi/usr/lib/libjpeg.so.62.1.0 ./

OK了

配置文件路径完全错误

这是啥啊?

说刚刚加不不对???不不不,是在里面没找到它需要的

这里我们安装它的库,qjpeg.so下载

cpp 复制代码
# 1. 创建缺失的目录
sudo mkdir -p /usr/lib/qt5/plugins/imageformats
# 2. 查找系统中是否有libqjpeg.so(可能在其他路径)
sudo find /usr/ -name "libqjpeg.so*"
# 3. 若找到,拷贝到目标目录(示例路径,以实际查找结果为准)
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjpeg.so /usr/lib/qt5/plugins/imageformats/
# 4. 赋予插件可执行权限
sudo chmod 755 /usr/lib/qt5/plugins/imageformats/libqjpeg.so

兄弟们,经过拷打豆包一个多小时,豆包终于把焚决交出来了

确保libqjpeg.so(Qt 官方插件)存在且架构适配

在usr/lib下,libjpeg.so.62.1.0 我们把编译器的库移植到这里,但是imx6ull它认名字啊

于是我们改个名字,认什么我们改什么

像图中一样

在这里面加入qt的库文件

文件名称 类型 作用 存放路径要求 依赖关系
libjpeg.so.62.1.0 系统底层解码库(ARM 架构) 提供 JPG 图片的基础解码能力,是纯功能库,无 Qt 插件元数据 /usr/lib/(系统库目录) libqjpeg.so调用
libqjpeg.so Qt 官方图片插件 封装libjpeg.so.62,添加 Qt 插件元数据,让 Qt 能识别并调用 JPG 解码能力

很好了,现在

给兄弟看看成果

但是发现汉字加载有问题

我们来改汉字,之前加入了一个汉字的包,是ubuntu的,不对,换成可以解析中文的

之前的

我来换成支持中文的

OK了,很完美

下一节我们来搞触摸屏

相关推荐
charlie1145141917 小时前
现代Qt开发教程(新手篇)2.3——QImage、QPixmap、QIcon 图像处理基础
开发语言·图像处理·qt
AoDeLuo10 小时前
SOEM2.0编译与Qt调用
qt·机器视觉
大树学长11 小时前
【QT开发】Windows 10 + Qt 5.15.2 手动编译安装 Qt OPC UA 模块完整记录
开发语言·windows·qt
小短腿的代码世界13 小时前
Qt低级网络编程与零拷贝技术在高频交易中的应用:从QTcpSocket到共享内存的全链路优化
开发语言·网络·qt
qq_4017004114 小时前
Qt 自定义无边框窗口:标题栏、拖拽移动与缩放
开发语言·qt
xiaoye-duck15 小时前
Qt 信号与槽深度解析:connect 用法、自定义信号槽与 Lambda 实战
开发语言·qt
郝学胜-神的一滴17 小时前
Qt 高级开发 008: 使用QSetting记住上次打开路径
开发语言·c++·qt·开源软件
W.W.H.18 小时前
Qt 应用防多开:极简单例方案
开发语言·qt·单例模式·共享内存
qq_4017004118 小时前
Qt 中获取程序路径、用户目录、桌面路径等常用特殊路径
开发语言·qt
LostSpeed18 小时前
QT5 - 添加Astyle外部格式化工具
qt·astyle