想建一个可以在 windows mobile 2003 - 6.5 全系列跑的ppc程序

思篆者 2010-10-07 08:51:50
用vs建智能设备项目时,会要求选择目标平台,我想建一个能在2003 - 6.5之间都能跑的项目,应该怎么办?
能想到的办法:
1、建一个2003的项目,其它的平台向下兼容
2、建三个项目 2003、5.0、6.0分别调试(太麻烦)

我想知道,目标平台的选择会影响编译的结果吗?
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
烂番 2010-10-18
  • 打赏
  • 举报
回复
用.net 那就好说多了,编译的结果基本只跟.net库相关,跟平台是无关的
只要平台支持使用的namespace/方法,用2003编译的,在PC上也是能跑的
思篆者 2010-10-16
  • 打赏
  • 举报
回复
是C#项目,测试发现 2003的东西,基本在5.0和6.0上都能跑
烂番 2010-10-07
  • 打赏
  • 举报
回复
首先2003的cpu是ARM4的,5.0/6.x是ARM4i的,可执行文件肯定是不能共用的
用5.0编译的程序基本都能在6.0上跑

不过一个工程同时对应这几个平台是可行的,在建工程时把这几个平台都加进去就可以了
然后尽量使用各平台都通用的系统API,否则只能用预编译区分了
更换平台时,编译器/.h .lib目录(sdk目录)都不一样了,自然编译出来的exe当然也不一样了
思篆者 2010-10-07
  • 打赏
  • 举报
回复
只要mobile系统的就行了。
91program 2010-10-07
  • 打赏
  • 举报
回复
要一个工程统吃,不太实现。特别是mobile和CE还要兼容!

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧