mini2440 成功移植 qt embedded linux 4.5.3

mini2440 成功移植 qt embedded linux 4.5.3

ID:40562532

大小:33.50 KB

页数:4页

时间:2019-08-04

mini2440 成功移植 qt embedded linux 4.5.3_第1页
mini2440 成功移植 qt embedded linux 4.5.3_第2页
mini2440 成功移植 qt embedded linux 4.5.3_第3页
mini2440 成功移植 qt embedded linux 4.5.3_第4页
资源描述:

《mini2440 成功移植 qt embedded linux 4.5.3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、mini2440成功移植qtembeddedlinux4.5.3至开发板并使用tslib支持触摸2009-12-0215:01操作系统debian5.0.1编译器arm-linux-gcc-4.3.2先移植tslib安装三个工具   apt-getinstallautoconfautomakelibtool运行脚本   ./autogen.sh        注(不知道为什么,这行脚本中有echo但是终端不显示)3帧缓冲文件以及配置   echo"ac_cv_func_malloc_0_nonnull=yes">$ARCH_tslib.c

2、ache  避免检查ac_cv_func_malloc_0_nonnull,如果不写这句,在Make时候会出现undefinedreferenceto`rpl_malloc'的错误。   ./configure--prefix=/home/tslib--host=arm-linux--cache-file=$ARCH_tslib.cache--enable-inputapi=no   make   makeinstall此时会在/home/tslib目录中有东西出来,把tslib目录拷贝到开发板目录下的/home目录中在开发板中配置环境变

3、量exportTSLIB_ROOT=/home/tslibexportTSLIB_TSDEVICE=/dev/event0          #(某些好像是/dev/input/event0)看实际情况来确定exportTSLIB_CALIBFILE=/etc/pointercalexportTSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.confexportTSLIB_PLUGINDIR=$TSLIB_ROOT/lib/tsexportTSLIB_CONSOLEDEVICE=noneexportTSLIB_FBDEV

4、ICE=/dev/fb0            #(某些好像是/dev/fb/0)看实际情况来确定exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TSLIB_ROOT/lib下面是Tslib1.4中的ts.conf的参考配置:#Uncommentifyouwishtousethelinuxinputlayereventinterface#module_rawinput把#去掉在开发板中进入/home/tslib/bin运行./ts_calibrate如果没问题,此时屏幕能正确校准,如果有问题不能运行或者其它

5、,请赶紧删掉重做吧.再移植qtembedded我的配置参数如下:./configure-prefix/mini2440-release-shared-fast-xplatformqws/linux-arm-g++-embeddedarm-depths16-fast-pch-no-qt3support-no-sql-sqlite-no-libtiff-no-libmng-qt-libjpeg-qt-zlib-qt-libpng-qt-freetype-no-openssl-qt-mouse-tslib-no-mouse-pc-no-mous

6、e-linuxtp  有一些我很疑惑,我明明'-qt-mouse-tslib'参数,但我却不向别人那样使用-I-L指定头与库,配置也不报错...很郁闷...不过,不出问题,我不管它,继续.  make-Csrc/  makeinstall此时会在/mini2440目录中生成头文件与库,在开发板的/目录下也建立相同的mini2440目录,把lib文件夹考过去.  编译测试程序,在examples/qws/mousecalibration目录下运行make我修改了Makefile文件,修改了如下一行-L/home/tslib/lib-lts,

7、在原有的-lts之前加上了使用此库的路径,表示使用我刚刚编译过的libts库来连接.  之后把程序考入开发板的目录为开发板增加环境变量exportQTDIR=/mini2440exportLD_LIBRARY_PATH=$QTDIR/lib:/home/tslib/lib:$LD_LIBRARY_PATHexportQWS_KEYBOARD='LIRC:/dev/lircd'exportQWS_MOUSE_PROTO=tslib:/dev/event0  在开发板中运行mousecalibration进行QT的效准,OK触摸屏正常使用.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。