编译Qt4.6.2 for VS2008 + windows mobile 6.0

本文介绍了如何在VS2008环境下编译Qt 4.6.2以支持Windows Mobile 6.0。首先,详细列出了安装VS2008、ActiveSync、Windows Mobile SDK和中文模拟器的步骤。然后,提供了下载Qt源代码的链接和编译Qt的bat脚本。最后,演示了如何运行Qt库的示例程序digitalclock在模拟器上展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

一、安装VS2008 + windows mobile 6.0 开发环境


1. 安装VS2008,并勾选“Visual C++”、“智能设备可编程技术”这两项。


 Microsoft.Visual.Studio.Team.System.2008.Team.Suite-ZWTiSO.iso 电驴下载地址:

 ed2k://|file|Microsoft.Visual.Studio.Team.System.2008.Team.Suite-ZWTiSO.iso|4112060416|7730FC9FFA4E1A1AB2A070C61BFD634B|h=YDLIF7QGESBVMJNATFOZA47X4YLBLY6H|


2. 安装ActiveSync版本4.5:

 http://download.microsoft.com/download/7/e/c/7ecbd388-7fb5-4e3e-b57f-12eaf7eb6136/setup.msi


3. 安装Windows Mobile 6.0 Professional SDK

 http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi


4. 安装Windows Mobile 6 Professional 中文镜像(模拟器) 

 http://download.microsoft.com/download/0/1/2/012bfbba-9fe5-4e68-86c9-d434446d97dd/0804/Windows%20Mobile%206%20Professional%20Images%20(CHS).msi

 

二、编译Qt


1、下载Qt 4.6.2

 Qt源代码这里找: http://www.qtcentre.org/ 

 http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.2.zip


2. 编译


qt-everywhere-opensource-src-4.6.2.zip 解压到G:/QtWM 文件夹


将以下内容保存为Make_Qt-WM.bat, 放在G:/QtWM 目录下:


//

@echo off

rem 设置环境变量


set path=%Path%;C:/Program Files/Microsoft Visual Studio 9.0/VC/;G:/QtWM;G:/QtWM/bin

call vcvarsall.bat

rem 管道命令自动答复configure 的参数选项

(echo;o&echo;y)|configure -platform win32-msvc2008 -xplatform wincewm60professional-msvc2008


set INCLUDE=C:/Program Files/Microsoft Visual Studio 9.0/VC/ce/include;C:/Program Files/Windows Mobile 6 SDK/PocketPC/Include/Armv4i
set LIB=C:/Program Files/Microsoft Visual Studio 9.0/VC/ce/lib/armv4i;C:/Program Files/Windows Mobile 6 SDK/PocketPC/Lib/ARMV4I
set PATH=C:/Program Files/Microsoft Visual Studio 9.0/VC/ce/bin/x86_arm;%PATH%

call setcepaths wincewm60professional-msvc2008

nmake

nmake clean

cmd.exe


//


双击运行Make_Qt-WM.bat

 

三、运行Qt 库自带的示例程序

打开项目文件 G:/QtWM/examples/widgets/digitalclock/digitalclock.vcproj

项目 ->配置属性 ->部署 ->部署设备 ->选择CHS Windows Mobile 6 Classic Emulator


F5 运行,模拟器启动运行,显示一个数字时钟。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值