1、安装Visual Studio

微软官网自行下载:

https://visualstudio.microsoft.com/zh-hans/free-developer-offers/

2、下载安装Cmake工具

下载地址:https://cmake.org/download/

3、安装python,必须3.6版本以上的

下载地址:https://www.python.org/downloads/

某些源文件在构建时从xr.xml文件中生成,使用python脚本。脚本使用了python pathlib模块,python3.6及以上版本已完全支持。 您还需要python jinja2包,可以 pip3 install jinja2进行安装。

4、下载OpenXR的源代码:

https://github.com/KhronosGroup/OpenXR-SDK-Source

5.安装git

https://git-scm.com/downloads

6.开始编译:

我们使用vs进行开发,需要使用cmake生成vs的开发环境,支持vs 2013以上的版本。

执行以下命令进行初始化vs的工程文件:

cd OpenXR-SDK-Source
mkdir build/win64
cd build/win64cmake -G "Visual Studio [Version Number] Win64" ../..

Version Number如果不知道,

打开Visual Studio--->帮助--->关于Microsoft Visual Studio:

编译完成后,会生成 build\win64\OPENXR.sln 文件

使用Visual Studio加载该文件

Debug一下:

OpenXR+Runtime:OpenXR SDK Source Code源码编译相关推荐

  1. Google Chrome Source Code 源码下载

    2019独角兽企业重金招聘Python工程师标准>>> Goolgle 于 2008.09.02 发布了浏览器 Google Chrome.Google Chrome 使用的内核源码 ...

  2. linux wifi 源代码,MTK MT7601 WIFI AP linux driver source code - 源码下载|嵌入式/单片机编程|嵌入式Linux|源代码 - 源码中国...

    压缩包 : DPA_MT7601U_LinuxSTA_3.0.0.3_20130313.tar.bz2 列表 DPA_MT7601U_LinuxSTA_3.0.0.3_20130313/ DPA_MT ...

  3. 04_MySQL笔记-介绍-rpm安装/源码编译安装MySQL-远程连接

    文章目录 介绍 rpm方式安装MySQL 源码编译安装MySQL 一键安装脚本 远程连接 个人博客 https://blog.csdn.net/cPen_web 介绍 MySQL MySQL是一个数据 ...

  4. 一个下载Google code源码的 绿色、迷你工具 MiniSVN v1.0

    一个下载Google code源码的 绿色.迷你工具 MiniSVN v1.0 想下载Google code中的源码 不需要装各种软件,只需要一个小工具即可! 如何使用? 访问一个谷歌开源项目网站,比 ...

  5. Working Effectively With Legacy Code 源码可运行

    Working Effectively With Legacy Code 源码-可运行 源码地址 说明 README.md Working Effectively With Legacy Code s ...

  6. android 4.4 源码编译,ubuntu12.04(64bit)编译android4.4源码、sdk及kernel

    最近闲来无事,就想编译一下android源码折腾折腾.过程还算顺利,编译源码用了近3小时,编译sdk用了近30分钟.关于为什么要编译4.4的源码,而不编译5.0.6.0的源码,一是正好笔记本中有下载好 ...

  7. 一文读懂 @Decorator 装饰器——理解 VS Code 源码的基础

    作者:easonruan,腾讯 CSIG 前端开发工程师 1. 装饰器的样子 我们先来看看 Decorator 装饰器长什么样子,大家可能没在项目中用过 Decorator 装饰器,但多多少少会看过下 ...

  8. Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤——源码+图文效果详情

    Unity接入腾讯广告/腾讯联盟/优量汇SDK操作步骤--源码+图文效果详情 前言 一.下载SDK 二.官网注册相关项目信息 1.新建媒体 2.新建广告位 三.更改代码 1.更改初始化SDK的代码 2 ...

  9. Linphone SDK 源码编译

    Linphone SDK 源码编译 一.环境准备 编译环境 系统:Ubuntu – 建议使用Ubuntu,其他的系统可能有某些依赖存在问题,编译报错 Android SDK r24.2 Android ...

  10. Ubuntu下源码编译VirtualBox六 —— 源码编译(5)

    接前一篇文章<Ubuntu下源码编译VirtualBox五 -- 源码编译(4)>,链接如下: Ubuntu下源码编译VirtualBox五 -- 源码编译(4)_蓝天居士的博客-CSDN ...

最新文章

  1. 想成为一个数据科学家却不知道从何下手?这份路线图带你打开数据科学大门!...
  2. Shell函数返回值、删除函数、在终端调用函数
  3. B06_NumPy 切片和索引
  4. Mybatis SQL拦截器实现
  5. spark RDD 的map与flatmap区别说明(转)
  6. hdu 1708 (字符串,Fibonacci )
  7. python信息传送管道_python – 获取返回管道输入的命令
  8. 基于springboot的贫困帮扶系统
  9. 前端 encodeURI 为什么要编码两次
  10. 轻松让Ubunt虚拟机访问windows宿主机(本地硬盘)
  11. Elasticsearch常用查询命令
  12. educoder——面向对象程序设计java——实验实训——实验二 - 面向对象
  13. cesium添加高德影像图
  14. 笔记本电脑能连上WiFi,却不能上网
  15. 【机房收费个人版】触发器与存储过程
  16. 【浙大pta大计基】
  17. 很不错的免费电影网站中国影视库mdbchina.com
  18. 「UG/NX」NX2212手动安装方法教程
  19. chrome android 中文版下载,Chrome浏览器安卓版
  20. 树莓派3B——Mailbox

热门文章

  1. SVN客户端和中文包的安装
  2. java加载so文件_java加载so文件
  3. java三元运算符_java三元运算符详解
  4. VS2010 VB.net安装包生成过程
  5. [从零开始学习FPGA编程-27]:进阶篇 - 基本组合电路-数据比较器(Verilog语言)
  6. 如何安装uclient_uclient软件下载|
  7. 计算机二级ms模拟考试系统,全国计算机等级考试二级MS Office高级应用模拟考试系统...
  8. C-Free注册码,密钥,到期解决办法
  9. node实现敏感词过滤及敏感词库
  10. win10设置自定html背景,win10开始菜单背景和图标自定义的方法