一、环境说明
1、软件环境
windows7 64位
CUDA 10.1
Visio Studio 2017
2、硬件环境
(1)查看本机显卡
(2)下载显卡驱动
https://www.nvidia.com/Download/index.aspx?lang=en-us
(3)下载CUDA开发工具
下载CUDA 10.1
二、安装配置
1、安装显卡驱动和CUDA 10.1
2、测试环境
出现以上信息配置成功
3、编译测试文件
(1)找到以下文件,并使用VS2017打开
(2)编译生成
(3)配置环境变量
检验CUDA_PATH和CUDA_PATH_V10.0已经存在
然后添加如下环境变量
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.1
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64
配置完成后需要重启电脑后,再一次查看
4、配置VS2017
(1)打开vs2017,创建测试工程
(2)新建的工程中添加CUDA C/C++ File
(3)添加项目依赖项,选择CUDA 10.1
(4)cuda_main.cu的属性配置成“CUDA C/C++”
5、项目配置
只配置X64
(1)包含目录配置
项目属性–>属性–>配置属性–>VC++目录–>包含目录
添加包含目录: $(CUDA_PATH)\include
(2)库目录配置
VC++目录–>库目录
添加库目录: $(CUDA_PATH)\lib\x64
(3)依赖项配置
配置属性–>链接器–>输入–>附加依赖项
添加库文件:
cublas.lib
cuda.lib
cudadevrt.lib
cudart.lib
cudart_static.lib
nvcuvid.lib
OpenCL.lib
参考:
https://blog.csdn.net/linj_m/article/details/41314763
https://blog.csdn.net/u013165921/article/details/77891913