我真的很困惑,我是一名 Android 开发人员,我想开发 Windows Phone 应用程序。
搜索后我发现可以使用 C++ 进行开发(顺便说一句,我喜欢 C++)
但是在我开始使用Eclipse(Kepler)之后,我发现有C++11及更早的版本,旧版本的C++和新版本之间存在兼容性问题
我想知道,Windows Phone 可以用 C++11 或更高版本开发吗?
而且我正在使用 Eclipse,并下载了一个 MinGW 编译器(及其工具链),我是否需要下载其他东西才能制作完整的 C++ 程序(带有 .h 和 .cpp 文件)
最后一个问题,我能否从 eclipse 制作 Windows Phone 应用程序,还是应该使用 Virtual Studio(如果可以,哪个 Virtual Studio 支持使用 C++ 开发 Windows Phone 应用程序)?
谢谢
最佳答案
您需要使用Visual Studio;这是一个free download也可用于某些 Android 和 iOS 开发。安装 Visual Studio 后,您可以轻松创建项目。 Windows Phone 8 的 native 代码开发基本上分为三种模型:
- 具有 C++ 业务逻辑的 Silverlight UI(类似于 Android 的 Java + C++)
- 混合了 C++ 和 Direct3D 渲染的 Silverlight UI
- 带有 Direct3D 的纯 C++(几乎仅限于游戏,因为没有 UI 框架)
Visual Studio 2013 支持大量 C++11;你可以看到列表(包括即将在 Visual Studio 2015 中支持)here
关于c++ - 使用 C++ 开发 Windows Phone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28683823/