问题解决并执行

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

下一节我们来搞触摸屏

相关推荐
笨笨马甲2 分钟前
Qt MQTT
开发语言·qt
姓刘的哦3 小时前
Qt实现蚂蚁线
开发语言·qt
Ivy_belief4 小时前
Qt网络编程实战:从零掌握 QUdpSocket 及 UDP 通信
网络·qt·udp
丁劲犇4 小时前
在Trae Solo模式下用Qt HttpServer和Concurrent升级MCP服务器绘制6G互联网覆盖区域
服务器·开发语言·qt·ai·6g·mcp·trae
笨笨马甲4 小时前
Qt MODBUS协议
开发语言·qt
我喜欢就喜欢4 小时前
Word 模板匹配与样式同步技术详解
开发语言·c++·qt·word·模板匹配
Ronin3057 小时前
【Qt常用控件】容器类控件和布局管理器
开发语言·qt·常用控件·布局管理器·容器类控件
2301_8035545219 小时前
qt信号槽机制以及底层实现原理
开发语言·qt
笨笨马甲19 小时前
Qt 音视频编解码
开发语言·qt
笨笨马甲1 天前
Qt 嵌入式开发快速搭建交叉编译环境
开发语言·qt