咱们先来装置WinCE5的开发环境。120天的评价版,可要爱惜时刻哦。装置的进程不必多说,只需留意,以下图的界面中别选错了就行了。
花了半个小时左右的时刻,装置进程完毕,从速运转起来看看这个新东西吧!
咱们看到,这个Platform Builder与WinCE4的根本相同,所以不必多解说,看到屏幕中心的那个New Platform了吗?点击它咱们来新建一个渠道。
废话少说,咱们来看几个要害的过程。在新建渠道导游的第三步需求挑选板支撑包(BSP)的类型,这儿要依据你的硬件渠道进行挑选,比方你运用AMD GEODE的板子,就能够挑选这个,假如运用PC机做为方针渠道就选用CEPC,当然也能够挑选运用模拟器Emulator,运用模拟器的意思便是你的电脑既是开发机也是方针机。
在第四步中能够挑选预界说的模板渠道,比方你想做个企业终端就能够挑选它,想做个网关就选网关模板,想做个机顶盒就选机顶盒模析,还有IP电话,手持式移动设备,瘦客户端等等,我就选了一个Internet Appliance来做一个依据Internet的运用。
后续的导游过程都取默许,Finish。
好,导游为咱们选取了一些组件组成了新的Hello渠道,咱们在东西栏的Select Active Configuration下拉列表框中挑选Emulator:x86_Debug以便运用模拟器装备,然后点击该列表框后的Sysgen按钮以编译并生成渠道。这需求依据你的机器装备状况来决议用时了,在我这儿大概要20-30分钟左右。渐渐等吧。
总算编译完了,别急,现在还不能运转,咱们还需求为方针设备做些衔接方面的装备。在Target菜单找到Connectivity Options菜单项,翻开对话框后在Download列表框中挑选Emulator,如下图,完成后封闭对话框,然后再次经过Target菜单下的Attach Device来衔接设备,花几钟后您就会看到一个模拟器被运转了,上面的CE操作体系便是你方才生成的哦。
首要原因是走了一点弯路。我上午在笔记本电脑上装了这个环境,后来编译也没有问题。但在运转模拟器的时分提示我需求运用Professional版别且模拟器无显现,因而下午又找了另一台台式机来装了个XP的专业版。又不得不重装了CE5,呵呵,因而耽误了不少时刻哦!
持续咱们的边做边学,前次咱们第一次用PlatformBuilder这个环境做了一个Internet Appliance的渠道,咱们也在模拟器上看到了这个渠道的运转成果,这次,咱们在此根底上做些修正,以完成我自己的需求。
现在假定咱们的方针体系不再需求MediaPlayer以及多媒体如MP3,WMA,MPG,AVI等功用,这样咱们就要在自己的渠道的把这一部分组件去掉,不然这些无用的功用会糟蹋你很大一部分存储空间。下面咱们就来做这一部分。
咱们先来看OSDesignView这个东西窗口。它里边以树的方式列出了你现有渠道中的组件,咱们能够从中发现各种设备驱动程序,中心服务组件,文件体系和数据存储组件等等。假如咱们想要对某一部分组件进行操作,那么就能够选中它以经过右键菜单进行。比方你想看某一个组件与其他组件的依靠联系,只需右击该组件即可。
提到依靠联系,由于操作体系是很巨大杂乱的体系软件,因而许多组件都与其他组件之件形成了依靠联系,即它有必要以某些组件的存在为条件,或它的存在是某些组件存在的根底。假如咱们想自己来清楚这些联系将会是十分困难的工作。幸亏PlatformBuilder为咱们供给了反响组件之间依靠联系的功用,你只需在欲了解的组件上右击鼠标,挑选Dependencies for Selected Item即可,弹出的窗口如下图所示:
持续完成咱们前面的需求,由于此前咱们完成的渠道现已包含了多媒体组件,现在不要了,那么咱们只需在现有的渠道组件中将其删去即可。因而在OSDesignView中打开当时Graphics and Multimedia Technologies文件夹中的多媒体部分,将媒体播放器等内容悉数Delete,如图:
然后从头编译渠道,从头下载到模拟器上运转。你留意到桌面的前次运转时的差异了吗?没错,媒体播放器不见。
你学会怎么删去无关的组件了吗?好,下面再让咱们试试增加组件,假定咱们的方针渠道需求纸牌和空当接龙的游戏,这时怎么呢?
咱们来看Platform Builder中的右侧面板即Catalog,在其Core OS文件夹下有体系供给的悉数可用组件,你只需求把你想要的找到即可,咱们按下图所示 找到这两个游戏,别离右击每一个然后在菜单中挑选Add to OS Design,这样它们就会被增加到左边的OSDesignView中,也便是增加到了你的渠道之上,再次编译、下载,看看模拟器的开始菜单的Programs中是否多了两个游戏呢?不如自己试试玩玩吧!