我在跑 with ,为运行 CE 5.0 的设备开发应用程序。我正在使用为此,它工作得很好,除了以下事实:虽然它以我的设备(即基于 SH4 的 PDA)为目标,但它不会让我选择 StandardSDK 模拟器以外的任何东西进行调试。如果我去工具/配置平台管理器,我可以在 Windows CE 默认平台下连接到我的设备,但无法从构建工具栏中选择它用于输出和调试目的。有没有解决这个问题的方法。我考虑过将这个应用程序迁移到 VS2008,但它破坏了大量的第 3 方代码。
嵌入式 Visual C++ 和“Platform Builder”是不同的工具。 “Windows CE”SDK 旨在与“Platform Builder”配合使用来制作操作系统和驱动程序等内容。然而,应用程序通常使用“Windows Mobile”或“Pocket PC”SDK。
所以这里有三种不同的解决方案:
继续使用EVC++ 4.0
如果您想继续使用 Embedded Visual C++ 4.0 而不是较新的 IDE 之一,您可以使用““。我相信这是 EVC++ 4.0 的最新 SDK。
升级到VS2005+
这个详细如何从EVC++迁移到VS2005 http://msdn.microsoft.com/en-us/library/aa454893.aspx同时仍在制作本机应用程序。
您可以使用 5.0 SDK 系列功能“"
使用Windows CE SDK使用EVC++ 4.0制作应用程序
实际上可以使用 CE SDK 来制作应用程序。操作系统开发人员使用它来为其操作系统制作应用程序。
您可以使用以下方式开发应用程序
Microsoft® eMbedded Visual C++®
与平台构建器一起。前
你可以开发一个应用程序,你
必须使用 Microsoft Platform Builder
创建操作系统设计,构建运行时
图像,然后下载运行时
图像到目标设备。
当您下载运行时映像时,
Platform Builder 使用下载
将运行时映像复制到的服务
目标设备。当运行时
图像运行,平台构建器
与目标设备通信
通过内核传输。
要开发应用程序,请保留
Platform Builder 连接到
目标设备,然后运行 eMbedded
视觉C++。编写完成后,编译,
并运行应用程序 eMbedded
Visual C++ 使用既定的
运行应用程序的连接
目标设备。
注意前面提到的
过程与所使用的过程不同
开发一个应用程序
运行时映像未下载
平台构建器。当你不使用时
Platform Builder,您手动连接
使用到目标设备
应用连接
平台通信框架
经理。欲了解更多信息
应用程序连接,请参见
应用程序连接。
--http://msdn.microsoft.com/en-us/library/ms859575.aspx http://msdn.microsoft.com/en-us/library/ms859575.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)