【问题标题】:WINCE Installation prerequisitesWINCE 安装先决条件
【发布时间】:2013-06-17 12:31:12
【问题描述】:

我正在为具有标准开发套件的设备开发 wince。 现在我的目标是为此开发应用程序。所以请给我安装的先决条件和详细信息。 请帮助我,我坚持安装两个多月。

谢谢, 普加。

【问题讨论】:

  • 您的问题不清楚。 “安装”什么?开发工具?设备上的应用程序?
  • 我正在尝试在基于 WINDOWS-XP 的系统上安装 WINCE。我知道它的先决条件是 Visual Studio 2005 及其补丁、WINCE 6.0 及其补丁。因为我正在使用设备基于 WINCE,我正在询问该设备的 WINCE 配置。
  • 实际上我完成了所有安装步骤,但是当我尝试运行示例应用程序时,我收到以下错误 Compiling... stdafx.cpp C:\Program Files\Microsoft Visual Studio 8\VC\ce \atlmfc\include\afx.h(53) : 致命错误 C1083: 无法打开包含文件: 'new.h': 没有这样的文件或目录

标签: visual-studio-2005 windows-ce


【解决方案1】:

首先,Windows CE 是一个操作系统。这不是您真正“安装”的东西,并且基于您的 cmets,我相信您实际上是在谈论“Platform Builder”,它是用于创建 Windows CE 操作系统映像的开发工具。

也就是说,如果您只想创建一个应用程序,那么您不需要或不想安装 Platform Builder。您只需安装 Visual Studio。我推荐 Visual Studio 2008(Pro 或更高版本用于设备开发),但您也可以使用 Visual Studio 2005(Standard 或更高版本用于设备开发)。

如果您安装了 Studio 并在设置中选择了“智能设备可编程性”,那么您将在创建新项目时将智能设备应用程序作为提供的项目类型之一。选择它并浏览向导。

如果您使用的是 C/C++,那么您还需要安装 SDK。使用旧的“标准 SDK”是非常不寻常的,因为它实际上并没有满足任何真实的设备,这就是为什么微软也放弃了对它的支持。通常,设备 OEM 将为实际构建的 OS 映像提供 SDK。安装 SDK,当您完成“新智能设备项目”向导时,您会看到它是一个可用的目标平台。

【讨论】:

  • 非常感谢@ctacke 的清晰解释。现在我在某种程度上清楚了,我将通过与我的团队成员讨论来开发应用程序。实际上我是 Windows 新手,直到现在我还在工作在 Linux 上。
  • 如果应用程序应该在各种 Windows CE 设备上运行,那么“标准 SDK”是唯一的选择。实际上我不知道微软放弃了对它的支持,我在使用标准 SDK 的应用程序上工作,并且它附带了数百个 Windows CE 设备。
  • 我看到有人实际使用标准 SDK 的 CE 设备发货,我为 OEM 管理软件团队多年。自 CE 1.0 以来,我也一直在做 CE 应用程序开发。标准 SDK 在发布时只会引起混乱。作为一个概念,它可能有一些优点,但他们实施它的方式是有问题的。截至 WEC 2013,他们仍未解决问题,IMO
猜你喜欢
  • 1970-01-01
  • 2022-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多