主题 : QT移植问题请教 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 5168
精华: 0
发帖: 81
金钱: 555 两
威望: 321 点
综合积分: 162 分
注册时间: 2009-04-12
最后登录: 2014-10-29
楼主  发表于: 2009-08-09 15:58

 QT移植问题请教

管理提醒: 本帖被 arm9home 从 Linux技术交流专区 移动到本区(2009-09-10)
我在移植linux-2.6.29.1和yaffs2文件系统的基础上按照友善的手册移植Qtopia-2.2.0,按照手册生成了opt和Qtopia两个目录,我用命令拷贝到我自己建立的根文件系统的opt目录下,并把友善的根文件系统中bin/qtopia拷贝到我的根文件系统的目录的bin/下,在该文件中我修改了一些东西,我的开发板启动后USB鼠标和触摸屏设备节点是在dev/mice0和/dev/event0,我用cat  /dev/mice0后点击鼠标终端有乱码出现,我用cat   /dev/event0后点击触摸屏有乱码,触摸屏和USB鼠标我一直过的。我将友善的根文件系统中的qtopia文件的内容改动如下:
export TSLIB_TSDEVICE=/dev/input/event0 改为export TSLIB_TSDEVICE=/dev/event0

if [ -e $TS_INFO_FILE -a "/bin/grep -q TouchScreen < $TS_INFO_FILE" ]; then
    export QWS_MOUSE_PROTO="TPanel:/dev/input/event0 USB:/dev/input/mice"
改为
if [ -e $TS_INFO_FILE -a "/bin/grep -q TouchScreen < $TS_INFO_FILE" ]; then
    export QWS_MOUSE_PROTO="TPanel:/dev/event0 USB:/dev/mice0"

export QWS_MOUSE_PROTO="USB:/dev/input/mice"
改为export QWS_MOUSE_PROTO="USB:/dev/mice0"

还有就是仿照友善的根文件系统将一些qtopia中需要的文件从友善的根文件系统中拷贝到我的根文件系统中,但是开发板启动的时候却进不了qtopia界面,请问是怎么回事?
非学无以广才,非志无以成学。--诸葛亮《诫子书》