1、交叉编译JPEG库(非qt显示)
将生成的库libjpeg.a 、libjpeg.so 、libjpeg.so.62 、libjpeg.so.62.0.0 拷贝到板子文件系统lib目录下
2、拷贝qjpeg库
将PC上的/usr/local/Trolltech/QtEmbedded-4.7.3-arm/plugins 目录拷贝到板子文件系统/usr/local
增加环境变量
QT_PLUGIN_PATH=/usr/local/plugins/
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/plugins/imageformats
3、编译应用程序
QPixmap tmpPixmap;
mpPixmap.load("./test.jpg",0,Qt::AutoColor);
ui->label->setPixmap(tmpPixmap);
本文介绍如何在嵌入式设备上配置JPEG显示,包括交叉编译JPEG库、拷贝qjpeg库及设置环境变量等步骤,并展示了使用Qt进行图片加载的示例代码。
2426

被折叠的 条评论
为什么被折叠?



