毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

XScale的远程步进机控制系统+GSM短信系统 第5页

更新时间:2012-2-29:  来源:毕业论文
qtopia-1.7.0)
2、编译Qt/Embedded 的环境参数的设置
在编译Qt/Embedded 时,用户在PC 机上应对编译时所需的环境变量进行设置(假设Qt解压后目录为/work/qt-2.3.7),主要参数包括:
(1)QTDIR-Qt 解压后的所在的目录
(2)LD_LIBRARY_PATH-Qt 共享库存放的目录。
(3)QPEDIR-qtopia 解压后的所在的目录
(4)TMAKEPATH-tmake 编译工具的路径(假设tmake-1.1 所在的目录为/work)
(5)TMAKEDIR-tmake 编译工具的目录
(6)PATH-交叉编译工具arm-linux-gcc 的路径
3、针对ARM 开发平台的Qt/Embedded 的编译步骤:
(1)根据编译Qt/Embedded 的环境变量的设置方法设置环境变量;
[root@localhost work]$export QTDIR=/work/qt-2.3.7
[root@localhost work]$export QPEDIR=/work/qtopia-1.7.0
[root@localhost work]$export LD_LIBRARY_PATH=/work/qt-2.3.7/lib:$LD_LIBRARY_PATH
[root@localhost work]$export TMAKEDIR=/work/tmake-1.11
[root@localhost work]$ export TMAKEPATH=/work/tmake-1.11/lib/qws/linux-arm-g++
[root@localhost work]$ export PATH=/work/tmake-1.11/bin:$PATH
(2)QT 工具链的配置
从实验光盘的“实验源码”目录下获得arm-linux-toolchain.tar.gz 文件把该文件复制到/usr/local 目录下并进行解压。
[root@ localhost root]cd /usr/local
[root@ localhost local]tar xvfz arm-linux-toolchain.tar.gz
因为需要设定工具链位置为/usr/local/arm-linux/bin,所以需要对.bash_profile 进行修改。
[root@ localhost /]#cd /root本文来自辣.文~论^文·网原文请找腾讯324'9114
[root@ localhost root]vi .bash_prfile
在其中添加:PATH=$PATH:/usr/local/arm-linx/bin
可以使用以下命令来保存配置和查看arm-linux-gcc 的位置论文网http://www.751com.cn/  
[root@ localhost root]#source ~/.bash_profile
[root@ localhost root]which arm-linux-gcc
(3)触摸屏共享库的编译和Qt/Embedded 源代码的修改
Qt/Embedded 只支持鼠标和键盘的操作,但在大部分嵌入式系统中利用触摸屏,所以用户必须对触摸屏的相关操作编译成共享库或静态库。下面介绍触摸屏共享库的编译过程。(假设tslib.tar.bz2 保存在/work)
[root@localhost work]$cd tslib
[root@localhost tslib]$export CC=arm-linux-gcc
[root@localhost tslib]$./autogen.sh
[root@localhost tslib]$./configure --host=arm-linux
[root@localhost tslib]$make
[root@localhost tslib]$cp -a src/.libs/* ../qt-2.3.7/lib/
[root@localhost tslib]$cp -a plugins/.libs/*.so ../qt-2.3.7/lib/
(4)将“实验源码\patch\qt_patch”目录下的文件覆盖相应文件。执行configure 命令生成编译时所需的Makefile。
[root@localhost tslib]cd $QTDIR
(copy the qt_patch files to overwrite current files.)
[root@localhost qt-2.3.7]cp /work/qtopia-1.7.0/src/qt/qconfig-qpe.h /work/qt-2.3.7/src/tools/
[root@localhost qt-2.3.7]./configure -xplatform linux-arm-g++ -qconfig qpe

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

XScale的远程步进机控制系统+GSM短信系统 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。