安装用于跨平台移动开发的 Visual C++

Visual Studio 2015
 

若要了解有关 Visual Studio 2017 RC 的最新文档,请参阅 Visual Studio 2017 RC 文档

用于跨平台移动开发的 Visual C++ 是 Visual Studio 2015 的可安装组件。 它包括跨平台 Visual Studio 模板,并安装了跨平台工具和 SDK 以快速启动,而无需自行查找、下载和配置它们。 你可以在 Visual Studio 中使用这些工具轻松创建、编辑、调试和测试跨平台项目。 本主题介绍了如何安装使用 Visual Studio 开发跨平台应用所需的工具和第三方软件。 有关组件的概述,请参阅 Visual C++ 跨平台移动

要求
获取工具
安装工具
安装针对 iOS 的工具
手动安装或更新依赖项

要求

 
 
 
  • 有关安装要求,请参阅 Visual Studio 2015 系统要求

     重要事项

    如果使用的是 Windows 7 或 Windows Server 2008 R2,则可以针对经典 Windows 应用程序、Android Native Activity 应用和库以及适用于 iOS 的应用和代码库开发代码,但不能针对 Windows 应用商店应用或通用 Windows 应用开发代码。

若要为特定的设备平台创建应用,还需要满足一些附加要求:

  • Windows Phone 仿真程序和适用于 Android 的 Microsoft Visual Studio 仿真程序需要可以运行 Hyper-V 的计算机。 有关详细信息,请参阅仿真程序的系统要求

  • Android SDK 附带的 x86 Android 仿真程序在可以运行 Intel HAXM 驱动程序的计算机上工作性能最好。 此驱动程序需要具有 VT-x 和执行禁用位支持的 Intel x64 处理器。 有关详细信息,请参阅 Intel® 硬件加速执行管理器安装说明 - Microsoft Windows

  • 构建适用于 iOS 的代码需要 Apple ID、iOS 开发人员程序帐户和可在 OS X Mavericks 或更高版本上运行 Xcode 6 的 Mac 计算机。 有关简单的安装步骤,请参阅安装针对 iOS 的工具

 

用于跨平台移动开发的 Visual C++ 是包含在 Visual Studio 中的可安装组件。 若要获取 Visual Studio,请转到 Visual Studio 2015 下载页面,并下载 Visual Studio 2015。

 

Visual Studio 2015 的安装程序包括安装用于跨平台移动开发的 Visual C++ 的选项。 这将安装所需的 Visual Studio 模板和组件、Android 生成和调试需要的 GCC 和 Clang 工具集,以及与用于 iOS 开发的 Mac 进行通信的组件。 它还会安装所有第三方工具和支持 iOS 和 Android 应用开发所需的软件开发工具包。 这些大部分第三方工具都是 Android 平台支持所需的开放源代码软件。

  • 构建面向 Android 平台的 C++ 代码需要 Android 本机开发工具包。

  • Android 生成过程需要 Android SDK、Apache Ant 和 Java SE 开发工具包。

  • 适用于 Android 的 Microsoft Visual Studio 仿真程序是用于测试和调试你的代码的可选高性能仿真程序。

要安装用于跨平台移动开发的 Visual C++ 和第三方工具

  1. 运行跟随 获取工具 中的链接下载的 Visual Studio 2015 安装程序。 若要安装可选组件,请选择“自定义”作为安装类型。 选择“下一步”以选择要安装的可选组件。

  2. Visual C++ 现在是 Visual Studio 的可选组件。 如果它尚未安装,请在“选择功能”中展开“编程语言”并勾选“Visual C++”。

  3. 在“选择功能”中,展开“跨平台移动开发”,然后勾选“Visual C++ 移动开发”。

    默认情况下,当你选择“Visual C++ 移动开发”时,“常用的工具和软件开发工具包”选项也被设置为安装所需的第三方组件。 适用于 Android 的 Microsoft Visual Studio 仿真程序也处于选中状态。 已安装的组件在列表中显示为非活动状态。

    选择“下一步”继续。

  4. 第三方组件都具有其自己的许可条款。 可以通过选择各个组件旁边的“许可条款”链接查看许可条款。 选择“安装”以添加组件并安装 Visual Studio。

    安装完成后,重新启动计算机。

     重要事项

    你必须重新启动以确保所有软件都得到了正确安装。

  5. 打开 Visual Studio。 如果这是你第一次运行 Visual Studio,则可能需要一些时间来配置和登录。 Visual Studio 准备就绪后,在“工具”菜单上选择“扩展和更新”、“更新”。 如果有用于跨平台移动开发的 Visual C++ 或适用于 Android 的 Microsoft Visual Studio 仿真程序的 Visual Studio 可用更新,则安装它们。

可以使用用于跨平台移动开发的 Visual C++ 来编辑、调试 iOS 代码,并将其部署到 iOS 仿真程序或 iOS 设备,但由于许可限制,该代码必须在 Mac 上远程生成。 若要使用 Visual Studio 生成和运行 iOS 应用,必须在 Mac 上安装并配置远程代理。 有关详细的安装说明、先决条件和配置选项信息,请参阅安装并配置使用 iOS 进行生成的工具。 如果你不是针对 iOS 构建,则可以跳过此步骤。

如果在安装 Visual C++ 移动开发选项时,你决定不使用 Visual Studio 安装程序安装一个或多个第三方依赖项,则可以通过使用 安装工具 中的步骤稍后安装它们。 你还可以独立于 Visual Studio 安装或更新它们。

 小心

你可以按照任何顺序安装依赖项(不包括 Java)。 必须先安装并配置 JDK 才能安装 Android SDK。

阅读以下信息并使用这些链接来手动安装依赖项。

  • Java SE 开发工具包

    默认情况下,安装程序将 Java 工具放置在以下路径:C:\Program Files (x86)\Java。

  • Android SDK

    在安装过程中按照推荐更新 API。 确保至少安装了适用于 Android 4.4.x (API 级别 19) 的 SDK。 默认情况下,安装程序将 Android SDK 放置在以下路径 C:\Program Files (x86)\Android\android-sdk。

    你可再次运行 Android SDK 目录中的 SDK Manager 应用,以更新 SDK 并安装可选工具。 除非你使用“以管理员身份运行”运行 SDK Manager 应用,否则安装更新可能会失败。 如果构建 Android 应用存在问题,请检查已安装的 SDK 的 SDK Manager 更新。

    若要使用某些 SDK 附带的 Android 仿真程序,则需安装可选的 Intel HAXM 驱动程序。 你可能需要从 Windows 中暂时移除 HYPER-V 功能才能成功安装 Intel HAXM 驱动程序。 必须还原 HYPER-V 功能,以使用 Android 的 Windows Phone 仿真程序和 Microsoft Visual Studio Emulator for Android。

  • Android NDK

    默认情况下,安装程序将 Android NDK 放置在以下路径:C:\ProgramData\Microsoft\AndroidNDK。 你可再次下载和安装 Android NDK,以更新 NDK 安装。

  • Apache Ant

    默认情况下,安装程序将 Apache Ant 1.9.3 放置在以下路径:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Apps\apache-ant-1.9.3。

  • 适用于 Android 的 Microsoft Visual Studio 仿真程序

    可以从 Visual Studio 库安装和更新适用于 Android 的 Microsoft Visual Studio 仿真程序。

在大多数情况下,Visual Studio 可以检测到已安装的第三方软件的配置,并维护内部环境变量中的安装路径。 可以覆盖 Visual Studio IDE 中的这些跨平台开发工具的默认路径。

若要设置第三方工具的路径

  1. 在 Visual Studio 菜单栏上依次选择“工具”、“选项”。

  2. 在“选项”对话框框中,展开”跨平台”、“C++”,然后选择“Android”。

  3. 若要更改工具使用的路径,请选中该路径旁的复选框,并在文本框中编辑文件夹路径。 还可以使用浏览按钮 (...) 打开“选择位置”对话框以选择文件夹。

  4. 选择“确定”以保存自定义工具文件夹位置。

 
from:https://msdn.microsoft.com/zh-cn/library/dn707598.aspx

安装用于跨平台移动开发的 Visual C++的更多相关文章

  1. Ubuntu 14.04 下使用微软的跨平台轻量级开发神器 Visual Studio Code

    因为 Visual Studio Code 不断更新,官方最新 v1.32 的 .deb 包已经不能用于 Ubuntu 14.04 直接安装了. 下载 v1.31 的 deb 包安装即可:https: ...

  2. 安装Visual C ++进行跨平台移动开发

    Visual Studio 2015   Visual Studio文档的新家是docs.microsoft.com上的Visual Studio 2017文档 . 有关Visual Studio 2 ...

  3. 新成员!Visual Studio Code --跨平台的开发工具(支持OSX, Linux 和 Windows)

    原文出处:新成员!Visual Studio Code --跨平台的开发工具(支持OSX, Linux 和 Windows) 这是我的文章备份  http://www.dotblogs.com.tw/ ...

  4. [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux)

    [.net 面向对象程序设计深入](5)MVC 6 —— 构建跨平台.NET开发环境(Windows/Mac OS X/Linux) 1.关于跨平台 上篇中介绍了MVC的发展历程,说到ASP.NET ...

  5. 【转贴】-- 基于QT的跨平台应用开发

    原帖地址:http://www.cnblogs.com/R0b1n/p/4106613.html 1 Qt简介 Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架.它提供给应用程 ...

  6. 跨平台移动开发工具:PhoneGap与Titanium全方位比拼

    PhoneGap和Appcelerator Titanium,对于封装和配置移动应用程序而言,二者都是非常受欢迎的开源JavaScript框架.本文为Appcelerator开发者Kevin Whin ...

  7. 基于Qt5 跨平台应用开发

    1.Qt简介 2.Qt 编程关键技术 2.1 信号与槽 2.2 Qt事件处理 3.Qt开发与实例分析 3.1 开发环境 3.2 系统实现基本框架 3.3 数据库管理 3.5 对Excel进行操作 4. ...

  8. Flutter与Xamarin跨平台移动开发相比

    在过去十年中,移动行业经历了巨大的增长,特别是在应用程序开发方面.据Statista报告称,全球智能手机用户超过20亿,预计到2022年底这一数字将增加到50亿以上.在这些智能手机中,近100%在三个 ...

  9. CutJS – 用于 HTML5 游戏开发的 2D 渲染引擎

    CutJS 是轻量级的,快速的,基于 Canvas 开发的 HTML5  2D 渲染引擎,可以用于游戏开发.它是开源的,跨平台的,与现代的浏览器和移动设备兼容.CutJS 提供了一个类似 DOM 树的 ...

随机推荐

  1. Search in Rotated Sorted Array, 查找反转有序序列。利用二分查找的思想。反转序列。

    问题描述:一个有序序列经过反转,得到一个新的序列,查找新序列的某个元素.12345->45123. 算法思想:利用二分查找的思想,都是把要找的目标元素限制在一个小范围的有序序列中.这个题和二分查 ...

  2. Red Hat OpenStack 10的新特性

    这是Red Hat有史以来最好的版本,同时也是第一个长生命周期版本(最长五年支持),这篇文章会介绍为什么这是你私有云最好的礼物. 由于要使用命令行,以前安装OpenStack是很繁重的工作.这个版本提 ...

  3. 关于EventBus3.0使用,你看这篇就够了

    作为一枚Android开发者,关于EventBus相信应该都听说过.要是用过就请忽略本文,本文讲得比较基础. 要是没用过,建议你花两分钟看看. 目前EventBus最新版本是3.0,本demo基于3. ...

  4. centos下使用fdisk扩展分区容量大小

    硬盘空间为20G,VMware增加磁盘大小,需要再增加10G空间 扩展完后,重启系统,再次使用fdisk -l查看,会发现硬盘空间变大了: 重新创建分区,调整分区信息 本次实验主要对/dev/sda4 ...

  5. Codeforces Round #181 (Div. 2)C

    用lucas定理, p必须是素数 对于单独的C(n, m) mod p,已知C(n, m) mod p = n!/(m!(n - m)!) mod p.显然除法取模,这里要用到m!(n-m)!的逆元. ...

  6. 【Hive】执行脚本

    1.linux下执行hive sql脚本 (1)hive -e “sql语句” (2)hive -e “sql语句” >> xxx 将sql查出来的语句重定向到xxx文件中,会显示Ok和数 ...

  7. win8里DNW的裸机程序下载

    1. win8要装DNW驱动首先要禁止驱动数字签名(参考百度经验:http://jingyan.baidu.com/article/3f16e003d1f4612591c103ce.html) 2.然 ...

  8. Spring 在xml配置里配置事务

    事先准备:配置数据源对象用<bean>实例化各个业务对象. 1.配置事务管理器. <bean id="transactionManager" class=&quo ...

  9. selenium2中关于Python的常用函数

    driver = webdriver.Chrome(chromeDriver) 1.返回当前会话中的cookies:driver.get_cookies() 2.根据cookies name查找:dr ...

  10. iis不能访问html

    在iis中配置好虚拟目录后,打开目录下的一个html文件,发现不是按照预想的输出,查看源代码后发现代码是: <html><head></head><body& ...