【optix 7】 下载安装与编译示例(Win10)

参考自:

如何开始使用OptiX 7

【OptiX】OptiX介绍与示例编译

NVIDIA OptiX 7.2 – Programming Guide

optix7.2release notes

0、事先准备的环境

硬件:

支持计算能力大于等于5.0(Maxwell架构)或更高版本的所有NVIDIA GPU ,本次编译使用的是 gtx1070 的显卡

系统:

Windows 8.1/10 64-bit; Linux RHEL 4.8+ or Ubuntu 10.10+ 64-bit

本次编译使用的是win 10

软件及驱动:

显卡驱动:

显卡驱动版本大于455,本次编译使用的 457.30 版本驱动

CUDA: 7,8,9,10,11 均可,本次编译使用的是cuda 11.1,并将环境变量配置好

VS: VS2019 在选择安装模块时注意把C++相关内容选上

cmake

clipboard1.png
clipboard.png

1、下载

optix7: 下载链接

2、安装

按照正常软件按照到自己指定的任意位置,本例子中安装的位置为:

D:\ProgramData\NVIDIA Corporation\OptiX SDK 7.2.0

3、编译示例

1、打开安装好的optix7 的sdk 文件的路径,

D:\ProgramData\NVIDIA Corporation\OptiX SDK 7.2.0

2、将SDK文件夹备份,以免损坏原始文件

3、打开CMAKE(gui)

在D:\ProgramData\NVIDIA Corporation\OptiX SDK 7.2.0\SDK 路径找到CMakeLists.txt,将其拖入到CMAKE的界面中,编译器选择VS2019,选X64。点击Configure,然后会发现所有的路径都已经配置好,信息输出框里显示Configure done.

如下所示:

clipboard2.png

可能肉眼看一下都有哪些配置,也就是示例都使用了哪些库。

4、然后点Generate,

clipboard3.png

5、最后点击Open Project。

则打开工程开始编译即可。

clipboard4.png

然后就可以在工程中编译运行各个OptiX SDK中的示例了。

编译与生成示例:

比如在解决方案资源管理器选择glfw 右键生成,生成结果如下

clipboard5.png

你可能感兴趣的:(【optix 7】 下载安装与编译示例(Win10))