CUDA8.0 Visual Studio 2015的配置
来源:互联网 发布:网络布线报价单2016 编辑:程序博客网 时间:2024/05/16 11:13
最近研究 CUDA 的并行加速计算,按照网上查询的教程安装配置好环境后执行室里代码是没毛病的,但是当我开始运行
CUDA by example
书上的代码时产生了以下错误:
再遍寻baidu与google之后终于貌似找到某种解决方法,也就是对vs2015进行一些配置之后,似乎其报错就解决了。
一、添加环境变量
在CUDA安装好之后,系统会自动添加两个环境变量CUDA_PATH
我们还需要添加以下几个环境变量:
CUDA_BIN_PATH
:%CUDA_PATH%\bin
CUDA_LIB_PATH
:%CUDA_PATH%\lib\x64
CUDA_SDK_PATH
:C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0
CUDA_SDK_BIN_PATH
:%CUDA_SDK_PATH%\bin\x64
CUDA_SDK_LIB_PATH
:%CUDA_SDK_PATH%\common\lib\x64
最后在系统Path中添加:
二、新建CUDA项目
三、添加include目录和lib目录
右键项目->属性->配置属性->VC++目录。
在包含目录中添加以下两个目录:
C:\Program Files\NVIDIA GPU ComputingToolkit\CUDA\v8.0\include
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\inc
在酷库目录中添加以下两个目录:
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
四、添加附加库目录
右键项目->属性->配置属性->连接器->常规->附加库目录。
添加 $(CUDA_PATH_V8_0)\lib\$(Platform)
五、添加依赖项目
右键项目->属性->配置属性->连接器->输入->附加库依赖项目。
添加以下库:
cublas.libcublas_device.libcuda.libcudadevrt.libcudart.libcudart_static.libcufft.libcufftw.libcurand.libcusolver.libcusparse.libnppc.libnppi.libnppial.libnppicc.libnppicom.libnppidei.libnppif.libnppig.libnppim.libnppist.libnppisu.libnppitc.libnpps.libnvblas.libnvcuvid.libnvgraph.libnvml.libnvrtc.lib
参考:
CUDA by example 代码实例
CUDA by example 中文版
VS2013 配置CUDA
- CUDA8.0 Visual Studio 2015的配置
- CUDA8.0+VS2013的安装和配置
- visual studio 2015 配置 Winpcap
- Visual Studio 2015 Caffe配置
- visual studio 2015配置SVN
- Win7+OpenCV 2.4.13+Visual Studio 2015一劳永逸的配置
- Win7+OpenCV 2.4.13+Visual Studio 2015一劳永逸的配置
- visual studio 2015下OpenGL库的配置教程
- Win7 +CUDA5.0 + Visual Studio 2010 的环境配置
- CUDA5.0 + Visual Studio 2010 的环境配置
- Win10+Visual Studio 2015Proofessional+opencv3.0完美配置
- OpenCV3.0 Beta + Windows10 + Visual Studio 2015 配置
- OpenCV 3.1.0+visual studio 2015开发环境配置
- Visual Studio 2005 下的 WinPcap 配置
- Android Visual Studio配置的相关说明
- Visual Studio 2008 环境变量的配置
- Visual Studio 2008 环境变量的配置
- Visual Studio 2008 环境变量的配置
- 有序表查找——折半查找,又为二分法
- 最大子矩阵(二维树状数组)
- (1)selenium常见问题-日历
- 快排
- sizeof(类)的大小
- CUDA8.0 Visual Studio 2015的配置
- 牛客网---2016---网易路灯
- Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC
- 【深入理解计算机系统】TINY Web 服务器的搭建
- Android 高仿 频道管理----网易、今日头条、腾讯视频 (可以拖动的GridView)附源码DEMO
- java多线程(2)之CAS操作
- 使用retrofit做为网络请求时,解决多个BaseURL切换的问题
- 分享PPPoE校园网的Linux连接过程
- 视频码率,帧率和分辨率