一、Qt、Liod-270平台简介
Qt/Embedded是著名的Qt库开发商TrollTech(http://www.trolltech.com/)发布的面向嵌入式系统的Qt版本。因为Qt是KDE等项目使用的GUI支持库,所以有许多基于Qt的X Window程序可以非常方便地移植Qt/Embedded版本上。自从Qt/Embedded发布以来,就有大量的嵌入式Linux开发商转到了Qt/Embedded系统上,并且有多种免费版本可以使用。本次2006年"英特尔杯"全国大学生电子竞赛所用的Liod-270平台,除了可以使用TinyX以外也可以选择Qt。本文将以亿道电子提供的Liod-270平台为例,详细说明QTE/Qtopia的移 植过程。 Trolltech提供三大Qtopia版本:Qtopia手机版,Qtopia PDA版本和Qtopia消费电子产品平台。本文采用的是Qtopia PDA版的免费版本。 此次竞赛平台Liod是亿道电子设计、生产并捐赠的。武耀博德信息技术有限公司( www.51board.com )是 亿道电子 旗下全资控股的嵌入式方案设计公司,其前身是亿道电子的嵌入式研发中心。武耀博德专业提供基于英特尔嵌入式处理器的ODM/OEM项目设计、测试、生产服务,涉及从高校实验平台、导航系统、数字家庭、多媒体终端、行业PDA、监控项目、工业控制、RFID物流项目等等领域。
二、移植过程
1.编译准备
在编译QTE和QPE之前,我们先要下载QTE和QPE的源代码。
上述的软件都可以在"英特尔杯"全国大学生电子竞赛的支持网站(http://www.xsbase.com/ )上下载得到。解压上述的源代码包。
|