qte的移植-建立开发环境(一)
QTOPIA的移植
/********************************************************************
*标题: QTOPIA/QT
*平台: LINUX
*撰写人: Gabriel
*关键字: qtopia , qt
*订立时间: 2005年8月26日
*最后修改时间:
***********************************************************************/
1.相关名词说明
Qt是挪威的Trolltech公司(http://www.trolltech.com)基于C++的GUI开发工具。QT/X11和QTE(QT Embedded)是它其中的两个版本。Qt/X11是基于X Windows系统的Qt版本,KDE便是基于它来构建的。为了适用于嵌入式系统,该公司将Qt/X11进行了裁减,发布了QTE(QT Embedded)版本。QTE直接基于Linux中的FrameBuffer设备,删除了Qt/X11中一些对资源要求很高的类实现。所以,基于QTE实现的应用,不作修改重新编译后,就可以在Qt/X11上运行,而反过来便不可以。
QPE(Qt Plamtop Environment)是Trolltech公司所推出的针对PDA软件的整体解决方案,包含了从底层的GUI系统、Window Manager、Soft Keyboard到上层的PIM、浏览器、多媒体等方面。目前QPE的高版本已更名为Qtopia,其包含了更多功能。
针对要收费的Qtopia,一些德国人开发出了功能类似于Qtopia的PDA软件包OPIE,全称为Open Palmtop Integrated Environment。其主页在http://opie.handhelds.org。可以从http://opie.handhelds.org/feed/cvs.snapshots/处获得源代码。
关于qt,qt/embedded,qtopia的详细介绍可参见网站www.trolltech.com 。
2.建立宿主机开发环境
首先下载相关文件,解压
qt-x11-2.3.2-free.tar.gz------>qt/
qt-embedded-2.3.10-free.tar.gz----->qte/
qtopia-phone-source-2.1.1.tar.gz---->qtopia/
(据传说中qte2.3.10+qtopia2.1.1的组合比较好,还未考证)
编译Qt/X11的唯一目的就是为编译QTE提供uic(用户接口编译器)以及基于X Windows系统的FrameBuffer设备模拟器qvfb。当然,如果已经有了这两个工具,再编译Qt/X11就多此一举了。
Because we need the execution file "uic" .
uic用来把.ui文件转换成.h和.cpp文件.
uic是for x86的文件
所以我解压一个qt-x11-2.3.2-free.tar.gz并且用gcc编译来完成这件事情.
%cd qt
%export QTDIR=$PWD
%./configure -thread
%make
在$QTDIR/bin下编出执行文件uic
%cp qt/bin/uic qte/bin
第一步还算顺利完成。
接着编译$QTDIR/tools/qvfb
- · Snort - 轻型的IDS工具
- · 简明批处理教程(ZT)
- · win2000命令行方式批处理BA…
- · 好用的web网络书签——BOOK…
- · CU的PLOG可以用WB Editor 来…
- · 相关资料
- · 学习的路在何方?(以我学习…
- · 清除linux的密码--LINUX
- · 系统配置文件总结--UNIX
- · Windows2000/XP用户切换大法
- · 自解压文件制作全攻略
- · 细说WindowsXP虚拟内存优化
- · 轻松建立自己的网站服务器
- · 企业防毒五个误区
- · Nero6高级使用图解(2)
- · Nero6高级使用图解(1)
- · 二手笔记本选购经验技巧
- · Photoshop美食系列之冰淇凌蛋糕
- · 家破人亡述说闪盘及电视卡购买十诫
- · 电脑应用技巧问答
- · WindowsXP系统下使用磁盘…
- · C盘空间不够了我该怎么办…
- · 给PowerPooint演示文档添加声音
- · 快速在PowerPoint文档中添加图表
- · 用Word 2007写MSN Spaces博客
- · WPS文档单元格内容轻松锁定
- · 教你在WPS中输入偏旁部首
- · 减小Word文档的文件大小
- · IME Tool:让输入法设置随心所欲(图)
- · 巧用PPT制作树状结构图
- · 不用图像处理软件改用金山文字来绘制篮球
- · 终极比拼:八款主流翻译软件横向对比评测
- · 办公软件打印全攻略
- · 免费的Word你要不要?
- · ExcelXP受损文件急救六招
- · Office2003新实例:打包刻…
- · 直接拖拽表格和文件的几个…
- · 巧用WORD域功能合并目录
