嵌入式图形开发环境的搭建 面向FL2440开发板 通过最近一段时间对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/sou rce/ Tmake 下载地址为:ftp://ftp.trolltech.com/freebies/tmake/ 5. 建立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 以上文件夹是自己建的。 注:带“*”文件夹在解压的时候会生成, 二、安装交叉编译工具...