我在Visual Studio中构建了一个os设计(及其bsp)。我需要知道如何开始为os编写应用程序,编写一个将在创建的os中运行的简单应用程序(可能在模拟器中,我仍然没有设备的评估模块)。我安装了Visual Studio 2005和Windows嵌入式C.E. 6.0。
一些博客描述了如何在eMbedded Visual C ++中创建应用程序。我是否必须从Visual Studio开始安装它才能开始使用?
答案 0 :(得分:0)
如果您为特定设备从OSDesign构建了图像,则无法在模拟器中运行它。模拟器拥有它自己的特定BSP,您需要创建一个OSdesign。
要为您选择的osdesgin开发一个应用程序,打开VS2005创建一个Visual C++-> Smart Device
类型的新项目,并选择您想要的类型。或者,您可以为智能设备创建一个C#应用程序,该应用程序将在OSDesign中包含Compact Framework
组件的任何设备上运行,或者将其安装在设备上。
除了VS2005之外,您不需要其他软件。
您可以从this vendor下载软件包。它包括Windows CE6的演示应用程序(用于该设备)。它还包含有关如何为设备创建新应用程序的文档。您可以使用说明为自己的设备创建应用程序。
要测试您的应用程序,因为它将对您构建的图像执行,您将需要一个物理设备。
更新:在“新建项目”向导中,系统会要求您选择指定的平台(至少是本机项目),您需要从SDK列表中进行选择。该列表显示了桌面计算机上已安装的SDK。您可以创建自己的SDK,但是为了显示在该列表中,您需要在机器上安装它。在Windows CE中,SDK安装到: C:\ Program Files \ Windows CE Tools \ wce600