设为首页 加入收藏

TOP

QT-Embedded-4.6.3移植到MIPSEL开发板(二)
2014-11-24 08:37:14 来源: 作者: 【 】 浏览:1
Tags:QT-Embedded-4.6.3 移植 MIPSEL 开发
qws/linux-mips-g++ -embedded mips configure的配置如下: #!/bin/sh option="-qt-kbd-tty -qt-gfx-linuxfb -no-gfx-transformed -no-gfx-multiscreen -qt-mouse-pc -no-gfx-qvfb -no-gfx-vnc -qt-kbd-tty -qt-gfx-linuxfb -no-gfx-qvfb -no-gfx-vnc -qt-mouse-tslib -no-glib -prefix /usr/local/Trolltech/QtEmbedded-4.6.3-mips -no-xmlpatterns -no-java script-jit -opensource -no-fast -no-largefile -no-sql-QtSql -no-qt3support -no-webkit -qt-freetype -no-libtiff -no-libpng -no-libmng -no-libjpeg -no-openssl -no-opengl -no-nis -no-cups -no-iconv -no-dbus -embedded mips -xplatform qws/linux-mips-g++ -arch mips -no-armfpa -little-endian -qt-freetype -nomake tools -nomake docs -nomake demos -nomake examples -depths 8,16,24,32 -no-script -no-scripttools -no-openvg -no-fontconfig -no-mitshm -no-xkb -I /usr/local/Trolltech/tslib-1.4/include -L /usr/local/Trolltech/tslib-1.4/lib -v" /opt/qtopia4.6.3/source/configure $option


PS:”-qt-kbd-tty ……-no-gfx-vnc “这一段一定要写在一行,否则会出现unknown argument错误; make make install 编译完成后把整个lib文件夹复制到你的NFS目录下的对应的MIPS编译安装的目录下比如NFS的目录是/home/4705s/而编译MIPS版QT时的安装目录是/usr/local/Qtopia,那么要在NFS目录下建立同样的路径,然后把lib文件夹放入。 同样的,把上面编译好的tslib整个移到对应的路径下。 修改/etc/profile 增加如下语句 export TSLIB_ROOT=/usr/tslib export TSLIB_CONSOLEDEVICE=none export TSLIB_FBDEVICE=/dev/fb export TSLIB_TSDEVICE=/dev/ts export TSLIB_CALIBFILE=/etc/pointercal export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts export QTDIR=/home/4750fs/usr/local/Trolltech/QtEmbedded-4.6.3-mips/ export QWS_SIZE="800x480" export QWS_MOUSE_PROTO="Tslib:/dev/ts" export LD_LIBRARY_PATH=/usr/tslib/lib 修改tislib下的/etc/ts.conf文件 增加一行“module_raw jz”(大家根据自己的情况修改,每个人的开发板不同,情况也不一样) 校准屏幕: 运行tslib的bin文件夹下的ts_calibrate,输入命令./ts_calibrate -qws会出现一个光点,点五次校准屏幕 PS:这一步一定要做,我一开始没有校准,搞得触摸屏用不了,弄得我还以为前面步骤有错,又重做了一次,浪费不少时间。


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇QT/E 4.6.2和tslib 1.4在mini2440.. 下一篇Linux内核中进程上下文和中断上下..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·【C语言】动态内存管 (2025-12-27 06:23:20)
·C语言中的内存管理 - (2025-12-27 06:23:16)
·C语言指南:C语言内 (2025-12-27 06:23:14)
·Redis on AWS:Elast (2025-12-27 04:19:30)
·在 Spring Boot 项目 (2025-12-27 04:19:27)