Qt4.8.6开发WinCE 5.0环境搭建

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

Qt-Wince5.0开发环境介绍

1、Windows7SP1 64

2、vs2008,以及sp1补丁

3、编译qt-everywhere-opensource-src-4.8.6.zip

4、qt-vs-addin-1.1.11-opensource.exe

5、wince5.0 SDK 根据个人情况安装,我这里使用的是DevEmul_SDK.msi

一、WinCE5.0 sdk安装

一般的安装VS2008以及sp1补丁后,安装wince sdk,就可以使用vs开发wince程序。我这里安装完DevEmul_SDK.msi后,使用vs2008新建智能设备程序,选择SDK的界面可以看出已经安装的sdk,记下相应的sdk名称,方便在编译wince的qt库使用。如下图所示,我这里要使用的sdk是:My Device Emulator (ARMV4I)
在这里插入图片描述
工程新建完毕后,也可以在目标平台和目标设备,看到sdk,如下图所示
在这里插入图片描述

二、编译Qt4.8.6的WinCE库

这个步骤网上参考资料很多,不过多赘述。

1、将官方网站下载的qt-everywhere-opensource-src-4.8.6.zip,解压到本地目录,这里解压后Qt的bin目录为:C:\Qt\qt-wince-4.8.6\bin

2、用户环境变量path中加入C:\Qt\qt-wince-4.8.6\bin;

3、修改sdk平台配置。将C:\Qt\qt-wince-4.8.6\mkspecs\wince50standard-armv4i-msvc2005目录下qmake.conf文件内容进行如下修改,就是添加你的sdk名称和目标平台
在这里插入图片描述
4、编译配置。使用VS命令行(vs安装菜单里面的命令行,非操作系统带的cmd)进入目录C:\Qt\qt-wince-4.8.6,执行下面指令(另外可以通过参数不编译某些模块,比如下面的命令 追加-nomake docs -nomake demos -nomake examples 估计可以减少编译时间和生成文件的大小)

configure -platform win32-msvc2008 -xplatform wince50standard-armv4i-msvc2008

如下所示:在这里插入图片描述
然后会有些提问,输入依次 o y即可,大概等待10分钟吧

5、编译。

命令行进入bin目录,使用命令checksdk -list查看已安装的sdk名称,如下图所示,可以看到我的sdk是My Device Emulator (ARMV4I)
在这里插入图片描述
执行命令checksdk -sdk “My Device Emulator (ARMV4I)” -script tmp.bat &&tmp.bat && nmake

(要注意修改成自己的sdk名后再运行)进行编译,大概可能需要2小时,反正时间比较长,最后没有报错,就是编译没有问题。

6、后续

编译完成后,网上说可以输入nmake confclean,减少磁盘空间的使用.。尝试后发现先前好好的wince程序无法编译通过。将文件夹压缩保存以后重装系统,解压到C盘,就可以不用再次编译

三、安装VS-QT插件

从官网下载qt-vs-addin-1.1.11-opensource.exe,安装后,在菜单中,找到Qt,进行qt目录设置,如下图
在这里插入图片描述
在运行VS2008,新建工程,如下图所示:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击运行按钮,就可以看到启动了模拟器,并运行了程序。

友情提示:

开发时可以在Qt creator下编译为桌面程序,然后使用vs菜单Qt下的打开pro工程。但工程属性要修改成wince的相关配置。你可以新建同名工程然后覆盖sln文件。

另外要注意wince下,经常部署的时候没有给拷贝dll到wince,造成程序不能正常运行,或者没有“效果”,这个时候,首先要考虑是否缺少dll

新学期领福利!购实物周边送年卡会员! T恤、键盘、双肩包等周边任选!还能解锁资源下载、VIP文章等多重会员权益! 阅读详情

相关推荐

VS2008集成QT4.8.1环境搭建

准备工作: 1.VS2008 2.qt-vs-addin-1.1.11-opensource.exe(http://get.qt.nokia.com/qt/source/qt-win-opensource-4.8.1-vs2008.exe) 3.qt-win-opensource-4.8.1-vs2008.exe(http://get.qt.nokia.com/vsaddin/qt-vs-a

yousir1988的专栏 3966

qt-vs-addin-1.1.11-opensource.exe

工具包

wince工业屏下QT开发环境搭建

wince工业屏下QT开发环境搭建标签: wince 固定链接:https://www.zybuluo.com/SiberiaBear/note/362868 最近由于项目需要,将开始使用wince的工业屏。当然,背景是这个工业屏是厂商定制的,所以我手里边没有硬件上的任何资料,出于商业保密,我将不透露工业屏的品牌信息,这个工业屏在国内比较大众。 我的同事通过联系工业屏厂商,索要到了这

SiberiaBear的专栏 3373

QT + VS2010 环境搭建

1、安装qt-vs-addin-1.1.11-opensource.exe 2、安装qt-win-opensource-4.7.1-vs2008.exe 3、把Qt4.7.1(VS10).zip解压到自己指定的目录,最好与qt-win-opensource-4.7.1-vs2008.exe安装目录同级,假如为C:\Qt\4.7.1_VS10 4、配置环境变量

HelloKandy's Blog 2194

vs 安装qtaddin_QT4.8.5+qt-vs-addin-1.1.11+VS2010安装配置和QT工程的新建和加载

1.下载windows下的QTQT4.8.5 for vs2010:2.下载VS2010 下的QT插件:3.安装QT库:点击qt-win-opensource-4.8.5-vs2010.exe;一路Next~~选中 I acceot the terms of the License Agreement,继续一路Next开始安装,等上大概15分钟的样子。。。至此,QT4.8.5安装成功了!!!...

weixin_39929259的博客 688

qt 编译mysql wince_Qt4.8.6开发WinCE 5.0环境搭建

Qt-Wince5.0开发环境介绍1、Windows7SP1 642、vs2008,以及sp1补丁3、编译qt-everywhere-opensource-src-4.8.6.zip4qt-vs-addin-1.1.11-opensource.exe5wince5.0 SDK 根据个人情况安装,我这里使用的是DevEmul_SDK.msi一、WinCE5.0 sdk安装一般的安装VS2008...

weixin_26870929的博客 252

wince6 qt mysql_Qt4.8.6开发WinCE 5.0环境搭建

Qt-Wince5.0开发环境介绍1、Windows7SP1 642、vs2008,以及sp1补丁3、编译qt-everywhere-opensource-src-4.8.6.zip4qt-vs-addin-1.1.11-opensource.exe5wince5.0 SDK 根据个人情况安装,我这里使用的是DevEmul_SDK.msi一、WinCE5.0 sdk安装一般的安装VS2008...

weixin_36079559的博客 148

Qt跨平台开发Wince5.0和Android程序

  所谓跨平台是指维护一份代码,可编译出多平台的应用程序。Qt这方面虽然已经做的不错,但性能还是体验,和原生开发工具开发的程序相比,差距还是不小的。但单从生产应用的角度来说,可以采用,不失为一种好的解决方案。本人本着互联网开放精神,斗胆介绍下自己工作中,微薄的心得。2019年3月27日09:02:01 HD.caojie   WinCE早已被微软抛弃,Qt的支持还停留在Qt4,所以开发只能使用Q...

weixin_30455365的博客 181

qt4.8.7+qt-vs-addin-1.1.11.rar

qt-opensource-windows-x86-vs2010-4.8.7.exe qt-vs-addin-1.1.11-opensource.exe

WINCE 5.06.0 ,7.0 应用程序自动更新源代码

真正实现通过配置文件实现WINCE APP 自动更新的通用程序 要点: 1,UPDATELIST 文件第一行为服务器下载文件夹虚拟路径 2,UPDATELIST 文件第二行为本地APP程序 3,需要在SHSAN.EXE 所在文件夹建立temp 子文件夹

WinCE SDK WinCE SDK

WinCE_SDKWinCE_SDK

WinCE5.0-6.0_很难找的必备工具合集软件包.zip

集合了AlarmClock.exe,CECMD.exeExecutabilityCheck.exe,Explorer.exe,HardReset.exe,JOTKBD.EXE,Miotool.exe,Regedit.exe,Resinfo.exe,Off.exe,Regedit.exe,Restart.exe,Rotate.exe,ScKey.exe,TascalCalc.exe众多不可缺少必备实用的软件工具。

使用Qt开发运行于WinCE上的程序

  使用Qt开发运行于WinCE上的程序 简介 1一、编译Qt SDK for WinCE,建立开发环境 11 编译环境 : “Wince60standard(操作系统)_armv4i(处理器)_msvc2005(开发环境)” 12 编译步骤 (整个过程参见Qt文档) 2二.代码编写 2三、编译Qt-WinCE程序 3四.

jingwenlai_scut 9321

配置Qt for VS2005, VS2008 Run on WinCE6.0 平台

.准备环境: 操作系统: Windows7 x64 wince上的Qt库版本:版本编译失败:qt-everywhere-opensource-src-4.8.6.zip 版本编译成功:qt-everywhere-opensource-src-4.7.3.zip Windows CE 6.0 VS2008 qt在windows下面的sdk: qt-opensource–windows-

fengzei886的专栏 2967

Qt For Wince平台的搭建vs2008

QustDong的专栏 2665

配置qt + wince6.0 + vs2005环境(转载+原创)

软件版本说明: 1.操作系统:win7 64位 2.wince上的Qt库版本:qt-everywhere-opensource-src-4.7.3.zip 3.Wince6.0 4.VS2005 5.qt在windows下面的sdk:qt-win-opensource-4.7.3-vs2008.exe 6.Qtvs上的插件:qt-vs-addin-1.1.10

做一个豁达的人 3255

QT for WinCE

QT for WinCE

ytfgff的博客 1417
上一篇: 【C#】TCP通信使用结构体来传输数据
下一篇: 【转】c#连接Access数据库及增删改查作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值