【发布时间】:2012-10-12 13:59:59
【问题描述】:
构建 Windows 8 应用程序,开发人员可以选择 HTML/JavaScript、XAML/.Net (C#/VB) 和 XAML/C++。我想用 XAML/C++ 编写我的应用程序。
在前两种选择中构建应用程序几乎保证您的应用程序将在 Intel 和 ARM 架构上执行。
但我听说如果我在我的 C++ 应用程序中执行某些操作,我可能会导致应用程序无法在 ARM 架构上执行。但我不知道细节。
有谁知道 C++ Windows 8 应用程序应该避免什么才能在 ARM 上运行好吗?这些是架构决定还是只是技术上的差异?
【问题讨论】:
-
cpp是文件扩展名,你可能是指 C++。 -
AFAIK - 任何使用 Metro 编写的应用程序都可以在任何 Windows 8 平台上运行。
-
如果您只使用现代 UI 配置文件,您应该没问题。您需要不那么广泛,我们才能真正帮助您。您的问题不清楚,询问是否是“FUD”,是一个讨论主题,有点适合 Stackoverflow。
-
如果不为 ARM 编译,则无法在 ARM 上运行。 JS 和 .Net 不会直接编译为机器码,因此这些语言的应用程序可以在任何架构上运行。
标签: c++ windows-8 microsoft-metro