使用C ++开发Windows phone应用程序

时间:2015-02-23 21:30:35

标签: c++ eclipse c++11 windows-phone-8 windows-phone

我真的很困惑,我是Android开发人员,我想开发Windows Phone应用程序。

搜索后我发现用C ++开发(我喜欢C ++ btw)

但是在我开始使用Eclipse(Kepler)之后,我发现C ++ 11及更早版本,旧版C ++与新版本之间存在兼容性问题

我想知道,Windows手机可以用C ++ 11或更高版本开发吗?

我也在使用Eclipse,并下载了一个MinGW编译器(以及它的工具链),我需要下载另外的东西才能制作完整的C ++程序(带.h和.cpp文件)

以及最后一个问题,我是否可以从eclipse制作Windows Phone应用程序,或者我应该使用Virtual Studio(如果是这样,哪个Virtual Studio支持使用C ++开发Windows Phone应用程序)?

感谢

1 个答案:

答案 0 :(得分:3)

您需要使用Visual Studio;它是一个free download,也可以用于一些Android和iOS开发。安装Visual Studio后,您可以轻松创建项目。 Windows Phone 8基本上有三种本机代码开发模型:

  1. 带有C ++业务逻辑的Silverlight UI(类似于Android的Java + C ++)
  2. Silverlight UI与C ++和Direct3D呈现混合
  3. 使用Direct3D的纯C ++(仅限游戏,因为没有UI框架)
  4. Visual Studio 2013支持大量C ++ 11;您可以看到列表(包括Visual Studio 2015中即将推出的支持)here