0

可能重复:
为什么在 WIN CE 6.0 中运行简单的控制台应用程序但基于对话框的不运行?

我正在嵌入式 VC++ 4 中开发应用程序。当我选择 WIN CE 模拟器 5.0 作为平台时,它可以正确运行。但是,当我将生成的模拟器文件复制到具有 WIN CE 6.0 的真实设备时,它不起作用。

为什么?我该怎么办?

谢谢,

4

1 回答 1

0

主要问题是,当您在 Win CE 5.0 中构建模拟器时,您正在构建 x86 指令集。根据设备的不同,您可能必须针对 ARM 指令集进行编译。

基本上,您还需要实际的 SDK,用于您要为其发布软件的设备。但是,没有标准的 windows CE 6.0 SDK。相反,设备制造商使用 Windows Platform Builder 工具创建它们。您必须找出在哪里可以获得适用于您设备的 SDK 并针对该平台进行编译。

于 2012-05-30T12:41:56.593 回答