我正在尝试构建适用于Windows®EmbeddedCE6.0 R3的软件。但我无法弄清楚如何管理这个?
有人知道有关Windows®EmbeddedCE6.0 R3资源的良好来源。我只需要信息如何开始,以及需要什么。
提前致以最好的问候
答案 0 :(得分:4)
Windows CE是一种模块化操作系统,这意味着OEM在操作系统中可用或不可用的范围内拥有非常广泛的自由度。因此,没有办法为设备提供通用的“标准”SDK。您最终可能会针对目标上不存在的功能构建应用程序,或者您现在可以对存在的功能进行API访问。至少这是微软给出的论点。
我的经验(而且相当深刻)是,如果您为与目标相同的处理器构建SDK并且只是将操作系统目录中的所有内容都放入其中,那么它允许您为任何事物开发应用程序。您必须了解目标硬件不支持的内容,并且要小心避免使用这些功能,但这并不困难。例如,我已经使用一个SDK大概5年了,并且从未遇到任何问题或理由要改变。
因此,一般来说,您只需要为同一处理器获取SDK。检查您的设备供应商是一个良好的开端,但如果您从其他供应商那里找到一个,只要处理器匹配,您就可以了。
至于Studio的版本,它取决于你正在做什么。如果您正在创建操作系统,则需要Studio 2005.如果您只创建要在操作系统上运行的应用程序,则可以使用Studio 2005或Studio 2008。