社区
嵌入开发(WinCE)
帖子详情
如何把Windows下的应用程序移植到WinCE下?
zhenxizhou
2003-04-10 06:19:40
我觉得以后嵌入式设备将有更大的发展,那么如何把现有的Windows应用程序移植到WinCE下呢?
1、如果没有源代码,请问有解决方案吗?
2、如果有VC源代码。因为WinCE的API或MFC都只是Windows的子集,而且WinCE单纯使用UNICODE,而不象Windows下的程序,二者都可处理。那么如何能准确而高效地把现有的Windows下的VC程序更改为能在WinCE下运行?(有EVC编译器)
请各位提供一点资料或看法?
...全文
475
9
打赏
收藏
如何把Windows下的应用程序移植到WinCE下?
我觉得以后嵌入式设备将有更大的发展,那么如何把现有的Windows应用程序移植到WinCE下呢? 1、如果没有源代码,请问有解决方案吗? 2、如果有VC源代码。因为WinCE的API或MFC都只是Windows的子集,而且WinCE单纯使用UNICODE,而不象Windows下的程序,二者都可处理。那么如何能准确而高效地把现有的Windows下的VC程序更改为能在WinCE下运行?(有EVC编译器) 请各位提供一点资料或看法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户 昵称
2003-04-16
打赏
举报
回复
不好办啊,有源代码还不敢肯定能够不改动就移植。
Anlee
2003-04-16
打赏
举报
回复
guanzhu
载舟之水
2003-04-14
打赏
举报
回复
首先 wince 的api不是windows 的子集,它引入了不少新特性和为嵌入式系统提供的api(并且做出了十分明显的优化,在编译后文件的大小可以明显看出),可见你没有很好的阅读Microsoft提供的帮助,你应该将它作为一个新的系统环境来对待。
移植都是需要源代码的,因为编译需要通过相应的Wince 编译器来编译成适合ARM 等CPU的可执行程序,你在PC上用VC编译的程序和EVC编译的程序是不同的,而你最终要放到嵌入式系统中。如果你在PC上的话,只能用VS.NET Smart Device 来做,我拿到的2003版还没有VC++只有C#和VB。
我个人经验来说,移植SDK程序很简单,包括图象和音频,视频程序,但需要花较多时间调试,MFC直接移植的话难度很大,我只试过将MFC变成SDK后再移植。
xybyl
2003-04-14
打赏
举报
回复
Vc里的很多函数在EVC里是不支持的,要费点功夫的!
zhenxizhou
2003-04-14
打赏
举报
回复
多谢!继续UP
dizzo
2003-04-11
打赏
举报
回复
没有源码,就没办法了。
dizzo
2003-04-11
打赏
举报
回复
对,unicode 只要在你的字符串前面加上L 或者 _T 宏就可以了。
难的就是要把你用的MFC类要实现的功能,用API来实现。
西门豆豆
2003-04-11
打赏
举报
回复
没有源码可不行,因为有许多函数WinCE下是不能运行的,并且有部分和VC的函数名称稍微有点区别!
eithur
2003-04-10
打赏
举报
回复
Unicode的问题,基本你可以忽略。
如果你大量的使用了MFC,那我劝你还是放弃,你最好的办法是读一下Win CE.SDK的
帮助,你在VC中用了多少东西,就看看对应东西的CE版。一一对应。
重要还是你的编程功底了。
Qt应用如何
移植
到
Windows
CE系统上
本文分享了一个在
Windows
系统中开发的Qt应用如何成功
移植
至装有
WinCE
系统的开发板上的完整流程,包括操作系统环境、软件安装、配置编译、
应用程序
移植
等关键步骤。
wince
qt
本文介绍如何在
Windows
7和
WinCE
6.0环境下配置并编译Qt库,包括VS2005的安装步骤、Qt库的配置流程以及
应用程序
的
移植
方法。
在
Windows
Mobile上运行J2SE/J2ME!!!!!
本文介绍了一种在
Windows
CE平台上运行J2SE和J2ME
应用程序
的技术方案。通过MysaifuJVM,开发者能在资源受限的嵌入式设备上实现Java程序的
移植
。此外,还提供了一个名为phoneME for
WinCE
的项目,使得J2ME
应用程序
能够在
WinCE
环境中运行。
Qt
移植
至
WinCE
平台完整资源与实战指南
本文系统阐述将Qt框架
移植
至
Windows
CE嵌入式平台的关键技术路径,涵盖
WinCE
SDK配置、Qt源码编译、QPA平台抽象机制适配、Visual Studio集成开发环境搭建、
应用程序
部署及性能优化等内容。重点讲解ARM架构下的交叉编译流程、图形后端选择、内存管理策略与远程调试方法,助力开发者在资源受限设备上构建稳定高效的GUI应用。
进入
wince
...
本文介绍
Windows
CE(
WinCE
)嵌入式操作系统的架构特点、开发环境搭建、平台定制流程及
应用程序
开发方法,涵盖Platform Builder工具使用、BSP
移植
、内核裁剪、驱动开发和.NET Compact Framework应用开发等关键技术环节,适用于嵌入式设备开发者快速掌握
WinCE
开发全栈能力。
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章