我有一个Windows Mobile 6 Professional原生项目,可以在Win Mobile设备上正常运行。现在我需要一个在Windows Embedded CE 6.0 RC2上运行的版本。这种转换的最佳途径是什么?我可以只更改一些项目设置/使用配置管理器添加新平台或者我必须从新的智能设备项目开始并导入现有文件?此外,我将针对尚未交付给我的设备,所以当前正在使用平台构建器构建的Win CE映像(我尝试使用非常通用的操作系统,包含大多数默认组件),当然这稍后会改变)。所以现在我为我的操作系统创建了SDK,并安装了它,并且新的智能设备项目针对此SDK。该公司是否应该向我提供SDK,BSP或其他内容?它是如何进入“现实世界”嵌入式应用程序开发的?真正的硬件不会那么快,所以我需要在没有它的情况下开始开发。如何将Win Mobile 6项目转换为Win CE 6.0 RC2
2
A
回答
3
将新配置添加到本地平台一直是一个真正的噩梦。你最好的选择就是创建一个新项目并重新添加源文件。我已多次向Studio for Devices团队抱怨这个问题,但似乎并没有解决问题。请记住,如果您使用了特定于WinMo的任何东西,那么您将不得不解决该问题,或者想出一个解决WinCE问题的方法。
就瞄准硬件而言,您应该尝试生成一个尽可能接近您的最终操作系统映像所包含的SDK。这意味着相同的处理器和希望相同的组件。这会阻止您使用最终OS映像中不可用的库或API。
无论您是获得SDK还是BSP,都取决于您如何与供应商合作。如果他们只提供硬件,而且你必须推出操作系统,那么你会得到一个BSP。如果他们提供硬件和操作系统,那么他们必须提供一个SDK。
相关问题
- 1. 安装Win CE 6.0许可证
- 2. 如何创建一个WIN CE 6.0 LCD驱动程序?
- 3. PHP将Win-1251转换为UTF-8
- 4. 如何将CE 6.0子项目的Project Builder导出为项目?
- 5. Win CE上的\关闭WLAN - 如何?
- 6. 使用USB同步两个win ce 6设备
- 7. 替代Win CE的Node js
- 8. Win CE的建筑库库
- 9. 启动后Win CE 6.0运行时图像变黑屏幕
- 10. 使用WCF服务的Win CE 6.0客户端 - 减少带宽
- 11. HttpRequest/HttpResponse内存泄漏? CF.NET 3.5 WIN CE 6.0
- 12. 无法设置enviornment变量在Platform Builder中的Win CE 6.0
- 13. Win CE:创建命名共享内存
- 14. 我自己的任务栏Win CE
- 15. Win CE/Windows Mobile在MFC中滚动对话框
- 16. WIN CE 5.0 ActiveSync连接/断开?
- 17. 如何将项目从Visual C++ 6.0转换为Visual Studio Express 2010?
- 18. 在Win CE 6上部署.NET 3.5框架
- 19. 如何从Winforms项目调用Win 8项目?
- 20. msvsmon在Win CE上工作正常吗?
- 21. 在WIN中放置一个窗口CE
- 22. 找不到* .exe(或它的一个依赖项)win ce错误
- 23. Win CE和ASP:如何读取/写入文件?
- 24. 如何将java项目转换为.exe?
- 25. 如何将库项目转换为jar
- 26. 如何将项目转换为maven?
- 27. 将条目添加到Win + R
- 28. Win XP/Win 7/Win 8上的IE之间的差异
- 29. Def Win()有多个选项
- 30. GetPrivateProfileString函数Win CE中的MFC应用程序