准备工作:

1.Optix本体,下载需要在英伟达官网注册为developer

2.CUDA:Optix建议的版本是CUDA 9.0,我用的10.0,好不好使还未知。

3.CMake:这个好像是用于SDK里sample的编译,Cmake 它建议是下载带安装器的,https://cmake.org/download/

我先下的zip版本,然后发现不会装...orz

安装过程中会问你要不要讲cmake添加到系统路径,反正我选的添加。

4.visual studio:我用的VS2017


装完后SDK文件夹下有一个INSTALL-WIN的文本文件,里面介绍了怎么编译SDK里给的例子。

SDK目录下还有几个PDF文件,

内容和官网上的文档内容一致。

快速开始向导是对SDK sample里的OptiX tutorial的粗略介绍,大概就是讲能用Optix干点啥。看完之后感觉没啥卵用emmm...


开始研究如何编译SDK里的sample...

1.打开Cmake gui

2.添加源文件,选择你Optix 安装目录下的SDK文件夹

3.创建一个文件夹作为build库,注意不要和源文件夹重名

4.点击configure,出来下面这个界面,用于选择你的vs版本。optix只支持64位,但是Cmake默认是32位的,在下拉菜单里将其切换成64位。其他的都使用默认设置。

5.再此点击configure,然后general,就编译完成了,在build库下会生成一堆解决方案

6.打开你创建的build库目录下的OptiX-Samples.sln文件

7.在vitual studio里点生成解决方案

8.选一个例子右键设置为启动项目

9.运行

.

成功编译23,失败7.。。

试着运行了几个,都能工作,失败的遇到了再说吧。

Optix SDK sample编译相关推荐

  1. PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包

    PayPal 开发详解(六):下载paypal立即付款SDK 并编译打包 1.下载PayPal REST SDKs,地址:https://developer.paypal.com/docs/api/r ...

  2. 1.海思项目整理 编译烧录+启动参数+sample编译+bayeRGBYUV+MPP(VB+VI+VPSS)

    1.1.2.检测开发板 (4)SecureCRT监视打开,开发板开机,自动挂载到/home/aston/rootfs中 (5)自动加入/mnt中,执行./sample_venc即可 (6)在vlc中输 ...

  3. rv1126 SDK简单编译

    rv1126 SDK简单编译 在工程的根目录下执行命令"source envsetup.sh" 会出现很多选项, 选择 **rockchip_rv1126_rv1109_spi_n ...

  4. 反编译apk修改v7包_微信Android SDK反编译还原源码 进行修改重新编译

    一.介绍 微信sdk,做开发的都应该用过,微信分享.支付,都要用到的. 接下来,跟着我,把他的sdk源码还原为一个module可编译的形式. 用到的工具: jadx: 这是一款反编译apk和jar包的 ...

  5. 在 ROS 系统下使用海康 SDK 并编译官方 demo

    文章目录 目录 文章目录 前言 一.配置ROS系统(以Ubuntu18.04  ROS Melodic版本为例)(以Ubuntu18.04  ROS Melodic版本为例) 1.配置 ROS 镜像源 ...

  6. android 编译sdk,android编译sdk

    android在编译源代码的时候不需要配置相应的jdk,而在编译sdk的时候,当sdk版本不兼容的时候 The Sun JDK is no longer in Ubuntu's main packag ...

  7. Shadow Map在DirectX9.0 SDK Sample 的实现方法

    很宝贵的资料,总结的相当不错.目前原创作者未知,如有知情者肯请告知,感激不尽~   一.前言 这个教程主要面对DirectX9.0的初学者,文中代码说明部分以DirectX9.0c SDK(Augus ...

  8. SS524V100 SDK安装编译osdrv问题汇总

    文章目录 1.开发环境 2.在 linux 服务器上安装交叉工具链 3.安装 SDK 3.1 SS524V100 SDK 包位置 3.2 解压缩并展开 SDK 包 4.编译 osdrv 4.1 彻底清 ...

  9. ADI官网 hdl代码及sdk工程编译过程

    以AD9371为例: E:\>which git /cygdrive/d/Program Files/Git/cmd/git E:\>path PATH=C:\Keil_v5\ARM\Se ...

最新文章

  1. Swift 3.0 预告:将 Objc 库转换成更符合 Swift 语法风格的形式
  2. Java 内存泄漏监控检测与分析
  3. wpf每隔一小时_包河区徐河排涝站24小时不间断运作 11座区管泵站全面应战保安澜...
  4. cvReleaseImage出错
  5. office自定义安装选项_如何自定义Office 2013中功能区上的现有选项卡
  6. ASP.NET中使用非托管DLL
  7. 数据结构笔记(二十)--二叉树的存储
  8. 安卓iccid_Android 获取双卡手机IMEI,IMSI,ICCID
  9. 通俗易懂地理解并发和并行的区别
  10. 二级路由dhcp关闭连不上wifi_如何做到让家里WiFi真正全覆盖的几个布线方案
  11. 为了保护您的视力,请对电脑作如下设置
  12. java-net-php-python-jspm服装类跨境电商库存控制计算机毕业设计程序
  13. OpenBox:高效通用的黑盒优化系统
  14. 从硬盘开始,一步步认识linux的文件系统
  15. python短时傅里叶变换_10-05:Python实现时间抽取基2快速傅里叶变换
  16. Python 之并发编程之manager与进程池pool
  17. 面试题:写一个微信朋友圈的测试用例(附图)
  18. dacp全称_2018年大数据平台基础软件维保服务 招标公告
  19. 程序员2016年5月:走进VR开发世界
  20. 云交换服务商犀思云完成1.5亿元A轮融资 晨晖资本领投

热门文章

  1. [荐] 软件测试与质量保障系列课程1:ISTQB软件测试基础核心课程
  2. linux下的python3自学部分总结(大概只需几小时就能学会)
  3. Webpack案例学习
  4. 阿里云盘网页版登录地址
  5. 关于win7加域后,统一桌面黑屏问题
  6. 阿里云ET的下一个目标:担任“实习医生“
  7. 传统语音识别介绍【三】—— 声学模型
  8. 北京师范大学珠海分校课件资源库
  9. 佳能mx398喷墨打印机送稿台复印或扫描代码2801
  10. UI设计中按钮设计指南