图形学学习路径

配置Intel OSPRay环境

网址:https://www.ospray.org/downloads.html
作用:
电脑配置:
环境配置流程:
1.下载package
2.安装cMake、gcc、ISPC、TBB

安装cMake

安装gcc

参考博客:MinGW的安装和使用 https://www.cnblogs.com/lidabo/p/8990348.html

安装ispc

网址:https://ispc.github.io/downloads.html
环境配置流程:
1.下载ispc released版本
在这里插入图片描述
2.解压文件,看到文件夹bin中有ispc.exe,将此exe的路径添加到电脑环境变量
3.打开power shell,定位到(local path)/ispc-v1.13.0-windows/examples/simple文件夹下,运行

ispc simple.ispc -h simple_ispc.h -o simple.obj --arch=x86 --target=avx2-i32x16

注意:如果未识别ispc指令,请检查环境变量;–arch、–target请根据自己电脑配置选择;对于–arch,需要查看自己的gcc是否支持x86-64,否则需使用x86
在这里插入图片描述
在这里插入图片描述
4.接下来有多编译方法。
第一种:使用前面配好的gcc环境,继续在power shell中运行

g++ simple.obj simple.cpp
./a.exe

第二种:使用c++IDE,如Visual Studio,自己创建新项目,将simple.cpp和simple.obbj添加到源文件中,将simple_ispc.h添加到头文件中,点击“本地Windows调试器”。注意是x86还是x64。
在这里插入图片描述
5.看到输出

0: simple(0.000000) = 0.000000
1: simple(1.000000) = 1.000000
2: simple(2.000000) = 4.000000
3: simple(3.000000) = 1.732051
4: simple(4.000000) = 2.000000
5: simple(5.000000) = 2.236068
6: simple(6.000000) = 2.449490
7: simple(7.000000) = 2.645751
8: simple(8.000000) = 2.828427
9: simple(9.000000) = 3.000000
10: simple(10.000000) = 3.162278
11: simple(11.000000) = 3.316625
12: simple(12.000000) = 3.464102
13: simple(13.000000) = 3.605551
14: simple(14.000000) = 3.741657
15: simple(15.000000) = 3.872983

即为成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值