交叉编译Qt5.5.1和 Qt 4.8.6 在cb2 平台上都是成功的,但是,运行里面的各自源码目录下的example/imageviewer程序有如下问题
1)Qt5.5.1时,提示如下:
This application failed to start because it could not find or load the Qt platform plugin "xcb".
Reinstalling the application may fix this problem.
Aborted
注:该imageviewer如果在虚拟机ubuntu平台下编译,运行是正常的,而且可以打开2)里面Qt 4.8.6自带imageviewer不能打开的jpeg
2) Qt 4.8.6时,程序可以正常运行,但是某些jpeg图片打不开,提示Cannot load
但是有些jpeg图片可以正常打开。
使用file查看图片信息,可以打开的jpeg提示:
root@vmw:/opt# file 1010_\(1\).jpg
1010_(1).jpg: PNG image data, 800 x 1280, 8-bit/color RGB, non-interlaced
不能打开的提示:
root@vmw:/opt# file des.jpg
des.jpg: JPEG image data, JFIF standard 1.01
root@vmw:/opt# file desktop.jpg
desktop.jpg: JPEG image data, JFIF standard 1.01
大家有没有遇到类似的问题,谢谢