问题解决并执行

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了,很完美

下一节我们来搞触摸屏

相关推荐
江湖人称菠萝包12 小时前
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter9-Qt Charts
笔记·qt·qt5
扶尔魔ocy12 小时前
【QT android】环境安装及第一个QT项目
qt·andriod开发
江湖人称菠萝包14 小时前
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter10-Data Visualization
笔记·qt·qt5
Cx330❀19 小时前
Qt 常用控件属性与底层机制详解:从窗口半透明、浮点数陷阱到 QSS 与焦点策略
qt·ui·图形渲染
Quz19 小时前
QML DelegateChooser:多条件组合与按列选择委托
qt
Quz19 小时前
QML DelegateChooser:按角色选择委托与按索引选择委托
qt
Cx330❀20 小时前
Qt 常用 UI 控件详解:从QPushButton到QLabel 核心用法解析
qt·ui·图形渲染
实心儿儿2 天前
Qt — 信号和槽
qt
江湖人称菠萝包2 天前
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter8-绘图
笔记·qt·qt5
西西弗Sisyphus2 天前
Qt 实现一个 水波进度球
c++·qt·c