QT2(QTE)嵌入式图形开发环境的搭建(修正版).docVIP

QT2(QTE)嵌入式图形开发环境的搭建(修正版).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式图形开发环境的搭建 通过最近一段时间对QT/E的学习,发现如何进行软件环境的搭建是一个比较复杂的过程。QT有很多的版本,每种版本的功能和支持软件包都不一样(关于版本的讨论请参阅另外的文档)。下面介绍一下如何安装QTE,请用您足够的信心、耐心和细心,严格按照以下步骤操作。我在最初开始搭建的时候,总是编译不过去,最后发现时我不够细心!!!希望你不要犯这种操作的错误! 在FL2440的手册上,给的实验步骤是存在问题的,在本文档中作了相应的修改。 一、准备工作 1. 硬件环境 A. 主机:x86 系列PC 机。 B. 开发板:飞凌FL2440。 C. 通讯连接:串口和USB。 2. 软件环境 A. 主机操作系统:VMware 虚拟机下的Redhat linux 9.0(完全安装) 。 B. 开发板操作系统:嵌入式Linux,内核版本为2.6.12。 C. 交叉编译器:arm-linux-gcc-2.95.3。 D. 通讯方式:虚拟机与主机(Windows XP)使用共享文件夹通讯,主机与开发板使用DNW 通讯。虚拟机与开发板使用NFS通讯 3. 相关说明 A. 命令:所有以#开头的均为在shell中执行的命令。 B. 交叉编译器位置:/usr/local/arm/2.95.3。 C. 工作目录:默认为/root/yizhi。 D. 脚本注释:均放在命令下一行的圆括号内。 4.准备所需安装软件包 cross-2.95.3.tar.bz2, e2fsprogs-1.40.2.tar.gz, jpegsrc.v6b.tar.gz, libpng-1.2.19-no-config.tar.bz2, zlib-1.2.3.tar.bz2, A. tmake-1.13.tar.gz,用于生成Makefile。 B. qt-x11-2.3.2.tar.gz,Qt/X11 软件包,用于生成qvfb 等开发工具。 C. qt-embedded-2.3.10-free.tar.gz,Qt/Embedded 软件包,Qt/Embedded 图形库。 D. qtopia-free-src-2.2.0.tar.gz,Qt 的PDA 应用框架,可以生成一个Qt 的PDA 程序。 QT/E下载地址为:ftp://ftp.rediris.es/mirror/Qt/source/ Tmake下载地址为:/freebies/tmake/ QTE 开发环境所需要的目录 /usr /local/arm //编译器所需要的路径 /root/yizhi /root/yizhi/armlib /root/yizhi/arminclude /root/yizhi/qtopia-free-2.2.0* /root/yizhi /libpng-1.2.19* /root/yizhi /zlib-1.2.3* /root/yizhi /e2fsprogs-1.40* /root/yizhi /jpeg-6b* /root/yizhi /qt-2.3.10* /root/yizhi /host 以上文件夹是自己建的。 注:带“*”文件夹在解压的时候会生成, 二、安装交叉编译工具 将cross-2.95.3.tar.bz2 放到/usr/local/arm 文件夹下解压, # tar –jxvf cross-2.95.3.tar.bz2 这个命令会在你的/usr/local/arm/2.95.3 目录下安装arm-linux-gcc 交叉编译程序,然 后在PATH 变量中添加一项: export PATH=/usr/local/arm/2.95.3/bin:$PATH 测试: # arm-linux-gcc -v //该命令可查看编译器的版本 1、在目录/目录下解压三个文件 #tar -xzf tmake-1.13.tar.gz #tar -xzf qt-x11-2.3.2.tar.gz #tar -xzf qt-embedded-2.3.10-free.tar.gz 2、tmake 用户可使用普通的解压缩即可,注意要将路径添加到全局变量中去,如下所示: tar zxvf tmake-1.13.tar.gz #export TMAKEDIR=$PWD/tmake-1.13 #export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++(网页设置,这个路径与下面的不同!待验证) #export PATH=$TMAKEDIR/bin:$PATH 2、编写环境变量设置文件step1 #vi step1 在新建的文件中输入以下代码: export TMAKEDIR=/root/yizhi/tmake-1.13 export Qt2DIR=/root/y

文档评论(0)

AnDyqaz + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档