Qt Wince 平台开发环境架设

移动开发
WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。

本文讲解的是Qt Wince 平台开发环境架设,对于WinceWince是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Wince的图形用户界面相当出色。

今天开始架设移动开发环境,对于自己来说也算了有了点交待了。不再停留在纸上谈兵的程度,开始有所行动了。安装环境大都意味着大把的时间需要花费在等待上(磁盘IO–技术人员的通病,总是喜欢透过现象看本质)。于是想到利用这点时间记录一下安装过程以及里面碰到的问题。这样,一则可以在自己或别人重复过程时少走写弯路,二则也是一个记录,待到自己什么时候闲暇后,看看自己的一些历程。

一:安装Visual Studio 2008

从microsoft的网站上下了一个VS2008 90天评估版本,注意必须是英文版。3.3G包括Doc。安装很顺利。不得不说microsoft 的东东安装就是做的好,和linux下的安装相比,可以让更多的人很容易安装(盗版?)他们的软件(他们就是这么想的?)。

二:安装Windows Mobile 6 Professional SDK

安装也没有什么难度,注意尽可能不要更改默认安装路径。

三:安装Qt for windowsCE

自己对Qt 很熟悉了,没有他可不行。到qt.nokia.com上下一个GPL开源版本,解压到c:/qt/qt_wince。多了一层qt目录主要是为了安装别的平台的Qt,比如Qt for symbian。其可以安装到c:/qt/qt_symbian 如此类推。

运行Visual Studio 2008 Command Prompt 进入命令行,进入qt的解压目录c:/qt/qt_wince。

首先在path中加入c:/qt/qt_wince/bin。

然后运行configure.exe -platform win32-msvc2008 -xplatform wincewm60professional-msvc2008 。等待完成。

接着是运行bin\setcepaths.bat wincewm60professional-msvc2008 来设置一下INCLUDE 和LIB 路径。

***运行nmake。下面是漫长的编译等待过程。

四:安装qt-vs-addin

我用的是qt-vs-addin-1.0.2.exe。安装过程中一般不会出现问题。启动时如果VS不是英文版本会报告一个错误,导致安装失败。这也是前面为什么说明VS必须是英文版的原因。

五:配置qt-vs-addin

qt-vs-addin 安装成功后,在VS的菜单栏上会多出Qt项。打开里面的Qt options ,点击Add新建一个 Qt 版本。选择qt的解压目录c:/qt/qt_wince。如果成功,此版本会自动填写到Default Qt/WnCe Version 框中。点击ok完成配置。

六:测试环境

打开qt 目录下的demo中的demo.sln。编译一边看看。如果成功编译,恭喜你。你的环境就搭建好了。到了自由发挥的时候了

责任编辑:zhaolei 来源: 互联网
相关推荐

2011-06-09 18:24:36

QT Wince

2011-06-20 09:06:05

Qt Qtopia

2011-09-06 10:36:10

QT平台

2009-07-01 18:25:50

架设JSP

2011-08-30 13:59:06

QTMysql数据库

2011-06-08 17:32:18

QT VS2008 开发环境

2011-06-13 15:33:24

Qt Qt 4.5

2009-06-30 15:39:05

JSP虚拟主机

2011-06-17 17:16:01

Qt Eclipse Linux

2011-06-15 15:01:32

2011-06-28 10:20:19

Ubuntu Qt Designer

2011-07-05 15:42:02

QT 嵌入式 Embedded

2011-06-28 15:09:38

Qt Maemo

2011-06-13 13:06:48

Gtk Qt

2011-06-17 16:47:12

Qt Eclipse Windows

2011-06-17 17:01:22

Qt Eclipse Windows

2009-06-08 20:19:07

EclipseMinGWQt

2011-06-28 14:02:34

QT ARM

2011-03-18 20:13:01

QtUbuntu

2011-08-30 16:22:00

MTK开发环境
点赞
收藏

51CTO技术栈公众号