搜索
bottom↓
回复: 42

小女遇到个问题:ARM嵌入式图形,开机后一直显示小企鹅,文件系统中已带有qtopia

[复制链接]

出0入0汤圆

发表于 2009-12-8 20:14:12 | 显示全部楼层 |阅读模式
ARM嵌入式图形界面,开机后一直显示小企鹅,文件系统中已带有qtopia,可运行#run_hello 或 #qtopia 时没提示
任何错误,但触摸屏上却还是在显示小企鹅画面,hello的QT图形界面无法显示出来,请各位帮忙看看是什么原因啊。

出0入4汤圆

发表于 2009-12-8 20:38:01 | 显示全部楼层
按规矩先上PP

出0入134汤圆

发表于 2009-12-8 20:38:50 | 显示全部楼层
没玩过  不知道  由下面高手解答

不过 根据以往经验,上PP大家才会踊跃给你解答啊

出0入0汤圆

发表于 2009-12-8 20:41:29 | 显示全部楼层
支持楼上的
上的不是小企鹅的图片 你明白的~

出0入0汤圆

 楼主| 发表于 2009-12-8 20:42:30 | 显示全部楼层
补充:直接运行hello时出错
[\u@\h \W]\# ./hello
./hello: error while loading shared libraries: libqpe.so.1: cannot open shared o
bject file: No such file or directory
[\u@\h \W]\#

出0入0汤圆

发表于 2009-12-8 20:50:04 | 显示全部楼层
PP

出0入0汤圆

发表于 2009-12-8 20:52:13 | 显示全部楼层
少库

出0入0汤圆

 楼主| 发表于 2009-12-8 20:59:36 | 显示全部楼层
libqpe.so.1可查到
[\u@\h \W]\# cd /opt/qtopia
[\u@\h \W]\# find -name "libqpe.so.1"
./lib/libqpe.so.1
[\u@\h \W]\#

出0入0汤圆

 楼主| 发表于 2009-12-8 21:23:02 | 显示全部楼层
libqpe.so.1在/opt/qtopia/lib下,环境变量设置如下:
#!/bin/sh

export set HOME=/root
export set QTDIR=/opt/qt
export set QPEDIR=/opt/qtopia
export set KDEDIR=/opt/kde
export set QWS_KEYBOARD="USB:/dev/input/event1"
export set QWS_MOUSE_PROTO="TPanel:/dev/touchscreen/0"
#export set QWS_MOUSE_PROTO="USB:/dev/input/mouse0"
export set PATH=$QPEDIR/bin:$PATH
export set LD_LIBRARY_PATH=$QTDIR/lib:$QPEDIR/lib
/opt/qtopia/bin/hello -qws > /dev/null 2>/dev/null

出0入70汤圆

发表于 2009-12-8 21:26:31 | 显示全部楼层
路径不一定对。可能你编译的环境中libqpe.so.1是在别的参考路径的。
可用
ldd hello
看看

出0入0汤圆

发表于 2009-12-8 21:45:20 | 显示全部楼层
PP

出0入0汤圆

发表于 2009-12-8 21:47:52 | 显示全部楼层
pp

出100入0汤圆

发表于 2009-12-8 21:49:47 | 显示全部楼层
pp

出0入0汤圆

发表于 2009-12-9 00:41:52 | 显示全部楼层
哈哈,可惜我不懂。上PP的话,问题很快就会解决了

出0入0汤圆

发表于 2009-12-9 03:09:04 | 显示全部楼层
我也遇到这样的问题 还在解决中 我觉得是QT的启动脚本有问题...?解决了 MI我

出0入0汤圆

发表于 2009-12-9 04:36:50 | 显示全部楼层
此贴必火。

出0入0汤圆

发表于 2009-12-9 07:56:01 | 显示全部楼层
照规定,凡自称小女子的一律先上PP。
坛上有真才实学的GG不计其数。

出0入0汤圆

发表于 2009-12-9 08:05:26 | 显示全部楼层
我是来看PP的

出90入4汤圆

发表于 2009-12-9 08:24:18 | 显示全部楼层
无图无真相

出0入0汤圆

发表于 2009-12-9 08:51:48 | 显示全部楼层
同等靓照~

出0入0汤圆

 楼主| 发表于 2009-12-9 11:34:13 | 显示全部楼层
我上PP了,也提示上传成功,可不知何因,老显示不出来

出0入0汤圆

发表于 2009-12-9 11:38:40 | 显示全部楼层
上传成功的页面有一段代码,复制到这边来发帖。

兄弟们,ourdev_512260.jpg至ourdev_512290.jpg都不是。
结果是头像啊:

</img>

出0入0汤圆

发表于 2009-12-9 13:38:47 | 显示全部楼层
进入你的库文件目录,看下,
有一些库文件只是快捷方式,看看它指向的对象是否正确。

例如“libqpe.so.1”,如果我没记错的话,他是一个快捷方式……

出0入0汤圆

发表于 2009-12-9 14:31:15 | 显示全部楼层
楼上对

出0入0汤圆

 楼主| 发表于 2009-12-9 15:10:49 | 显示全部楼层
LinuxTux,如何知道libqpe.so.1只是快捷方式,我用vi查看libqpe.so.1,显示的是一推乱码,应该说明它不是快捷方式了吧?毕竟有内容。
[\u@\h \W]\# vi /opt/qtopia/lib/libqpe.so.1  7  2009 hostn      



                     

^?ELF^A^A^Aa^@^@^@^@^@^@^@^@^C^@(^@^A^@^@^@ O^D^@4^@^@^@..^S^@^B^@^@^@4^@ ^@^C^@ KHzlash    #####                                                               

^@^@.   ^@^@^@^@^@^@:^L^@^@l
^@^@^@^@^@^@b^L^@^@.^A^@^@^@^@^@^@^@^@^@^@=^L^@^@}^E^@^@^@^@^@^@K
^@^@.^B^@^@.
^@^@^@^@^@^@^?^K^@^@'
^@^@.^K^@^@.^@^@^@^@^@^@^@.^H^@^@]^F^@^@.^D^@^@^@^@^@^@.^F^@^@)^L^@^@.^@^@^@I^L^

^@^@e   ^@^@^@^@^@^@]^@^@^@g^F^@^@^@^@^@^@<     ^@^@z   ^@^@R^L^@^@h^F^@^@^@^@^@

^@^@6^B^@^@.^B^@^@^_^B^@^@^@^@^@^@^@^@^@^@.^H^@^@.
^@^@.^G^@^@.
^@^@.^L^@^@2^G^@^@^@^@^@^@.^F^@^@.^L^@^@.^C^@^@^^^E^@^@w^G^@^@S^H^@^@.^G^@^@.^G^

^@^@.^F^@^@^[^F^@^@.^A^@^@^@^@^@^@.^L^@^@.      ^@^@6^H^@^@n    ^@^@r   ^@^@.^G^

^@^@^Q^L^@^@.^L^@^@.^H^@^@^@^@^@^@.^G^@^@.^F^@^@.^H^@^@.        ^@^@;^B^@^@.
^@^@^@^@^@^@.^F^@^@|^F^@^@_^B^@^@^@^@^@^@.^K^@^@R^K^@^@.        ^@^@^Q^E^@^@.^G^

^@^@.   ^@^@^@^@^@^@.^G^@^@.^H^@^@.^K^@^@^@^@^@^@^@^@^@^@.^@^@^@^N^G^@^@?
^@^@B^B^@^@.    ^@^@v^G^@^@^@^@^@^@W    ^@^@.^E^@^@.^H^@^@>^A^@^@^@^@^@^@.^K^@^@

^@^@.^L^@^@C^K^@^@.^D^@^@x^H^@^@6
^@^@.^H^@^@.^G^@^@.^H^@^@^@^@^@^@^@^@^@^@.^A^@^@^@^@^@^@.^D^@^@C^B^@^@^@^@^@^@.
^@^@.   ^@^@C^E^@^@^Q
- /opt/qtopia/lib/libqpe.so.1 1/11043 0%

出0入0汤圆

发表于 2009-12-9 15:44:04 | 显示全部楼层
????你这么操作没意义的

出0入0汤圆

发表于 2009-12-9 15:44:41 | 显示全部楼层
Linux的基本命令应该熟悉吧

出0入0汤圆

发表于 2009-12-9 15:47:01 | 显示全部楼层
试下ls这个命令,要带参数的……

出0入0汤圆

发表于 2009-12-9 15:51:03 | 显示全部楼层
“libqpe.so.1”
这个文件是你从你电脑复制过来的,还是在当前的目录下创建的呢??

出0入0汤圆

 楼主| 发表于 2009-12-9 15:53:41 | 显示全部楼层
ls看libqpe.so.1
[\u@\h \W]\# cd /opt/qtopia/lib
[\u@\h \W]\# ls -al libqpe.so.1
lrwxrwxrwx    1 root     root           15 Dec  8  2009 libqpe.so.1 -> libqpe.so.1.5.2
[\u@\h \W]\#

出0入0汤圆

 楼主| 发表于 2009-12-9 16:01:28 | 显示全部楼层
libqpe.so.1是原来就在文件系统的/opt/qtopia/lib下,mkyaffsimage_2制作.img文件后下载到目标板,不是我建的

出0入0汤圆

发表于 2009-12-9 16:11:29 | 显示全部楼层
不急的话晚上回去帮你看下,我用这台电脑不方便……

还有奥,你制作img文件用的qt,qtopia的目录是不是for arm的啊,呵呵我一开始就搞错的,

出0入0汤圆

 楼主| 发表于 2009-12-9 16:27:17 | 显示全部楼层
qt,qtopia的目录是for arm的qtopia下拷过来的

出0入0汤圆

发表于 2009-12-9 17:02:46 | 显示全部楼层
路过

出0入0汤圆

发表于 2009-12-9 17:15:05 | 显示全部楼层
我记得  输入qtopia 就能进入图形界面了。

出0入0汤圆

发表于 2009-12-10 14:52:53 | 显示全部楼层
还是觉得应该仔细查看下你的库文件,还有就是你编译的时候库文件路径跟这个是否一致,貌似这个也有关系的啊

出0入0汤圆

 楼主| 发表于 2010-1-10 20:51:44 | 显示全部楼层
非常感谢各位,特别是LinuxTux的耐心解答,此问题已经解决.我将几个需要的库文件全都重新编译过再放到文件系统中。

出0入0汤圆

发表于 2010-1-10 22:09:40 | 显示全部楼层
广大的“色友”要PP!


支持的请顶贴!注意队形!!!

出0入0汤圆

发表于 2010-10-11 23:08:48 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-11-1 16:12:26 | 显示全部楼层
其实我是来看PP的。。。

出0入0汤圆

发表于 2011-4-12 10:07:26 | 显示全部楼层
老帖 看看。。。

出0入0汤圆

发表于 2011-4-12 10:36:29 | 显示全部楼层
上的居然是左侧的头像,显然 wajlh 兄不满意啊

出0入8汤圆

发表于 2011-4-12 10:40:34 | 显示全部楼层
我没看到PP
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-6 09:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表