Hololens 开发环境配置
安装 Hololens SDK
微软正式发布了官方的 HololensSDK 并开始派送第一批Hololens设备.
但是倘若你没有能够拿到首批 Hololens 设备,但是又想进行体验怎么办?
不用担心, SDK 中包含了一套 Hololens Emulator(仿真器),能够让我们在没有设备的情况下体验Hologram的开发。
今天我将要给大家说明怎样去安装开发环境。当前 SDK 仍然处于开发者预览版,所以并不是所有的设备都能支持。我在联想的 ThinkPad laptop 以及一台 Surface Pro tablet 上的测试,都没有问题。但是苹果电脑,则没有安装成功。在下载 SDK 之前,我们需要确保我们电脑能够满足 Hololens系统配置要求。
如果你已经成功安装 SDK,那么请前往 Unity tutorial 开始你的第一个Hololens app 开发。
硬件要求
为了开发 Hololens,,你的电脑需要满足如下配置
- 64位Windows 10 Pro, Enterprise, or Education系统(家庭版不支持Hyper-V)
- 64位CPU
- 8G或更多内存
- 在BOIS中,以下特性必须被支持和启用:
- 硬件虚拟化 Hardware-assisted virtualization
- 二级地址翻 译Second Level Address Translation (SLAT)
- 基于硬件的数据执行预防 Hardware-based Data Execution Prevention (DEP)
- GPU (emulator 仿真器可能可以工作在不支持GPU下的电脑,但是会很慢)
- DirectX 11.0 或者更新的版本
- WDDM 1.2 版本驱动,或者更新版本
Hololens SDK 安装步骤
下面我们开始安装必须软件。
Step 0 – 使能Bios中的Virtualization(虚拟化)
Hololens Emulator 运行在虚拟机中。所以我们的PC必须支持 virtualization。
首先重启电脑,进入Bios设置界面。找到 virtualization settings 选项。在我的Thinkpad中,示例如下:
然后,我们需要使能 Intel Virtualization 和 Intel VT-d:
最后,保存Bios设置并退出:
Step 1 – 启用 Hyper-V
现在需要打开windows里面的 Hyper-V功能。win10 可以直接 按win+s 进行搜索
启用Hyper-V功能.
注意:启用功能以后,请重新启动电脑!!!
Step 2 – 安装Visual studio 2015
首先我们需要安装 Visual Studio Update 2(在线安装包,点击下载,并以管理员权限运行)。默认配置安装就行。https://go.microsoft.com/fwlink/p/?LinkId=534599
update2 是自带 windows 10 SDK的,我们也可以自己下载最新的 SDK。https://go.microsoft.com/fwlink/p/?LinkID=698771
注意: 安装结束以后,请重启电脑!!!
Step 3 – 安装Hololens Emulator 模拟器
仿真器是一个单独的安装包。 下载 Emulator 并安装运行。
如果你没有启用Virtualization,安装会报错。如果你的电脑不支持 emulator,同样也会报错。
注意:安装结束请重启!!!
Step 4 – 安装 Unity
最后我们需要 安装 Hololens-compatible 版本的 Unity。
Download Unity Technical Preview. 有三个步骤需要进行:
- 安装 64-bit 或者 32-bit Unity 版本.
- 安装 Universal Windows Platform Runtime.
- 安装 Documentation.
如果已经安装了老版本的Unity,请不用担心,一路安装就行
如果遇到权限请求,不用管,直接一路允许:
OK!到这步结束, Hololens 开发环境已经安装结束。Let's rock and roll !!!
其他资源
到目前为止 Hololens 开发系统环境应该可以运行了。
下面,我们将创建我们的第一个 Hologram 并在 Hololens Emulator中运行。
除此以外,我建议大家阅读如下的文档:
Hololens 开发环境配置的更多相关文章
- Hololens 开发环境配置(转)
转自 Vangos Pterneas, 4 Apr 2016 CPOL 5.00 (1 vote) vote 1vote 2vote 3vote 4vote 5 The past few days h ...
- Python开发环境配置
好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...
- Visual studio 通用开发环境配置:SDL,FFMPEG为例
引言 每一个C++库的使用都是从开发环境的配置开始的,其实每个库的配置过程都是大同小异,总结下来有下面几个步骤: 下载库文件,这里假定是已经预先编译完成的. 配置库文件的包含目录(include)和库 ...
- AndroidStudio开发环境配置-Windows
Android Studio开发环境配置-Windows 最近突发奇想,开始研究Android开发.开始时使用Eclipse作为开发IDE,结果各种不好使,首先下载和安装SDK,以及不同版本的Imag ...
- WIN10下java8的开发环境配置与第一个java程序
一.开发环境配置 1.在官网上下载jdk-8u111-windows-x64.exe 2.运行安装包,可以自定义安装路径 3.进入环境变量设置: 计算机右键-->属性-->高级系统设置-- ...
- Mac下golang开发环境配置
go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发. 下面介绍在Mac OS X中golang的开发环境配置. 1.安装brew brew是一个mac下的由ruby开发 ...
- win7 x64 vs2010 directShow开发环境配置
近来工作需要,要用dirrectShow写一个视频播放的demo验证自己的想法.开发环境配置了好久都没有成功,最后终于弄完,现在记录下来,以后有同学遇到同样问题,可以以此法解决. windows SD ...
- 基于Eclipse的Hadoop应用开发环境配置
基于Eclipse的Hadoop应用开发环境配置 我的开发环境: 操作系统ubuntu11.10 单机模式 Hadoop版本:hadoop-0.20.1 Eclipse版本:eclipse-java- ...
- XMPP开发环境配置
首先配置XMPP开发环境配置需要的软件 先安装xampp-osx-1.8.3-5-installer.dmg 安装成功后launchpad里会多出一个XAMPP(其他),点开里面的manager-os ...
随机推荐
- ORACEL12c求和SUM(a+b)与SUM(a)+SUM(b)结果不一致问题
今天在oracle12c数据库遇到的问题,下面重现一下: 1.先创建一个临时表 temp.一个数据表bitest_sum; -- Create table create table PEC.BITES ...
- sublime修改代码字体颜色
1.首先知道你采用的是什么颜色主题在Preferences => color scheme查看,假设是Monokai2.查找该主题的脚本文件Preferences => Browse Pa ...
- 计算机网络课程优秀备考PPT之第四章介质访问控制层(四)
为了记录自己从2016.9~2017.1的<计算机网络>助教生涯,也为了及时梳理和整写笔记! 前期博客是, 计算机网络课程优秀备考PPT之第一章概述(一) 计算机网络课程优秀备考PPT之第 ...
- 常见编程语言对REPL支持情况小结[转]
文章转载自http://www.nowamagic.net/librarys/veda/detail/2462 最近跟一个朋友聊起编程语言的一些特性,他有个言论让我略有所思:“不能REPL的都是渣”. ...
- Linux启动新进程的几种方法及比较[转]
有时候,我们需要在自己的程序(进程)中启动另一个程序(进程)来帮助我们完成一些工作,那么我们需要怎么才能在自己的进程中启动其他的进程呢?在Linux中提供了不少的方法来实现这一点,下面就来介绍一个这些 ...
- tomcat 启动超时
1.如果是eclipse 里集成的tomcat 在server 下 双击tomcat 在tomcat 配置里将启动时间延长,保存再启动. 2.如果是非集成的tomcat 则在tomcat的配置文件 ...
- php基础八(cookie)
cookie 常用于识别用户.cookie 是服务器留在用户计算机中的小文件.每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie.通过 PHP,您能够创建并取回 cookie 的值. 如 ...
- hdu 5469 Antonidas(树的分治+字符串hashOR搜索+剪枝)
题目链接:hdu 5469 Antonidas 题意: 给你一颗树,每个节点有一个字符,现在给你一个字符串S,问你是否能在树上找到两个节点u,v,使得u到v的最短路径构成的字符串恰好为S. 题解: 这 ...
- 前台javascript排序
<script type="text/javascript"> $(function () { $('.Sorthead-ShowUp').click(function ...
- 【转】Spring事务超时时间可能存在的错误认识
1.先看代码 1.1.spring-config.xml <bean id="dataSource" class="org.springframework.jdbc ...