我正在开发VC ++ for WinCE应用程序开发。我想知道,有一次,我编译了项目,如何在PC上看到它的输出?我可以在没有硬件(加载WinCE的开发板)的情况下运行应用程序,或者我必须使用硬件设备吗?
答案 0 :(得分:1)
您的二进制文件将针对不同的操作系统(Windows CE)进行编译,并且可能是不同的处理器。这意味着您的桌面操作系统将无法执行该应用程序。
有一些模拟器随开发工具(Windows Mobile,Pocket PC等)一起提供,甚至还有一个standalone emulator和Emulator BSP用于创建自己的模拟器;您可以在桌面计算机上运行其中一个,然后让该模拟器运行您的代码。这可能会有效,具体取决于您的目标CPU(Microsoft的DeviceEmulator模拟ARM,因此您必须为ARM编译)。
所以简短的答案是否定的,你不能直接在你的桌面上运行它,但如果你使用模拟器,你可能能够使用该应用程序(取决于它是否使用非模拟硬件)。