admin 管理员组

文章数量: 887836

VS2013+CUDA8.0环境配置(VS2010一样,都已成功)
1.官网下载VS2013和CUDA8.0软件
2.强烈建议先装CUDA8.0,一键傻瓜式安装(没有那么麻烦);顺序颠倒会很麻烦的哦。我采用的是默认路径安装。
 




3.配置CUDA环境变量(必要)
接下来配置cuda的环境变量,默认安装好后,系统会自动帮你设置好2个环境变量(CUDA_PATH和CUDA_PATH_V8_0).自己添加还需要添加以下几个环境变量,方便日后配置vs使用:
CUDA_BIN_PATH:  %CUDA_PATH%\bin 
CUDA_LIB_PATH:  %CUDA_PATH%\lib\x64
CUDA_SDK_BIN_PATH:  %CUDA_SDK_PATH%\bin\Win64
CUDA_SDK_LIB_PATH:  %CUDA_SDK_PATH%\common\lib\ x64
CUDA_SDK_PATH:  C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0

最后在path环境变量后添加: 
 ;%CUDA_BIN_PATH%;%CUDA_LIB_PATH%;%CUDA_SDK_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_PATH%;
(ProgramData文件夹是隐藏文件夹,如何显示:https://jingyan.baidu/article/cb5d610515568d005c2fe016.html) 
(如何添加环境变量:https://jingyan.baidu/article/d5a880eb6aca7213f047cc6c.html)



4.检查是否安装成功
这个步骤我们用到两个东西:deviceQuery.exe 和bandwithTest.exe。启动cmd- 用cd命令转到deviceQuery.exe 和bandwithTest.exe路径(C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\extras\demo_suit)
直接执行bandwithTest.exe
 
再执行deviceQuery.exe
 
如果两个Result=PASS说明安装都通过了。如果Result=Fail 表明不成功。
5.安装VS
一键傻瓜安装。
打开VS,新建cuda项目
 
利用安装好的cuda向导,直接建立工程,里面会自动有一段kernel累加的代码


 
点击工程-》配置属性-》清单工具-》输入和输出-》嵌入清单(改为否,每个工程都要)
在main函数return之前加入getchar(),停止自动退出,以便观测效果。保存后编译,成功运行后,会显示下面的结果(Ctrl+F5):
 

本文标签: 环境 GPU CUDA