然后一路Next就可以完成创建,创建的最后一步确定后会弹出一个Catalog Item Notification的对话框,点击Acknolwlege确定,完成创建。
2、对定制好的系统进行编译并生成SDK。编译之前要取消KITL
(noIMGNOKITL=1),如果不取消这一选项的话在非Debug模式下模拟器是不能启动的。右单击项目名称(OSDesign),选择Properties,在Build options中取消对\的选中。
然后生成|生成解决方案进行编译,编译的时间会相对长一些。编译成功如图。
3、编译成功之后,在RelDir对应的目录下生成了一个名为NK.bin的文件,这个文件就是给虚拟机使用的运行时镜像。 4、接下来把编译完成的系统附加到设备。在此之前要对连接属性进行一些设置。打开Vs2005菜单,选择Target -> Connectivity options, 打开目标设备连接属性对话框,Target Device选择CE Device, Download和Transport都选择
Device Emulator (DMA),Debugger选择None。针对模拟器运行参数的其他设置,比如屏幕尺寸,内存大小等等,都是要在这个对话框中进行设置的.
修改完配置后点击Apply并关闭窗口,在Vs2005中选择Target->Attach device开始附加到设备,这个时间也会有几分钟,Output窗口中会显示添加的状态,如果输出窗口卡在某一个位置上,模拟器还是黑屏的话,有可能是前面的某一步配置出现问题。需要回过头来检查,模拟器正常启动后,就可以看到一个Windows CE系统的模拟器窗口。
5、接下来我们要创建并安装SDK,安装SDK的目的是在Vs2005中提供对目标设备的开发支持,例如类库,模拟器等。在Vs2005菜单中选择Project -> Add new SDK, 打开SDK属性页。在General里SDK Name:WINCE_EMU。在Emulator中,将Configuration修改为Device Emulator ARMV4I Debug,填写必要的信息后点击应用、确定。然后在项目窗口中右单击刚才创建的SDK,选择编译。编译完成后生成一个msi安装文件,位于OSDesign项目文件夹下,SDKS/