CUDA安装配置使用

CUDA(VS2015)

安装

  1. 自定义安装,选择安装套件:Decelopment、Sample、Documentation
  2. 添加环境变量:
    CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0(这是默认安装位置的路径)
    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
    在系统变量 PATH 的末尾添加:
    %CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
  3. 下载cndnn,解压后放到CUDA安装Development对应文件夹下
  4. 测试安装
    在CUDA的install_DIR\Development\extras\demo_suite下执行bandwidthTest.exe和deviceQuery.exe。若都返回Result=PASS,则成功。也可用nvcc -v查看

配置工程

  1. 添加目录
    x64:
  • 包含目录配置 : 项目属性–>属性–>配置属性–>VC++目录–>包含目录 : $(CUDA_PATH)\include
  • 库目录配置: 项目属性–>属性–>配置属性–>VC++目录–>库目录 : $(CUDA_PATH)\lib\x64
  • 附加库目录: 项目属性–>属性–>配置属性–>链接器 –>常规–>附加库目录 : $(CUDA_PATH)\lib$(Platform)
  • 依赖项 : 项目属性–>属性–>配置属性–>链接器–>输入–>附加依赖项 : $(CUDA_PATH)\lib\x64下的所有库文件名
    Win32:
  • 包含目录配置 : 项目属性–>属性–>配置属性–>VC++目录–>包含目录 : $(CUDA_PATH)\include
  • 库目录配置: 项目属性–>属性–>配置属性–>VC++目录–>库目录 : $(CUDA_PATH)\lib\Win32
  • 附加库目录: 项目属性–>属性–>配置属性–>链接器 –>常规–>附加库目录 : $(CUDA_PATH)\lib$(Platform)
  • 依赖项 : 项目属性–>属性–>配置属性–>链接器–>输入–>附加依赖项 : $(CUDA_PATH)\lib\Win32下的所有库文件名
  1. 无法启动程序,系统找不到指定的文件”问题的详细解决方法

无法启动程序,系统找不到指定的文件”问题的详细解决方法

c++程序
文件属性 --> 项类型 : C/C++编译器
CUDA程序
工程右键–>生成依赖项 --> 生成自定义–> 可用的生成自定义项文件: CUDA版本(…)
文件属性 --> 项类型 : CUDA C/C++

解决VS没有cuda模块问题

  1. 安装程序解压
  2. 将extract_DIR\CUDAVisualStudioIntegration\extras\visual_studio_integration\MSBuildExtensions”中的所有文件拷贝到“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations”文件夹中。
  3. 将extract_DIR\CUDAVisualStudioIntegration\extras\visual_studio_integration”下的CudaProjectVsWizards文件夹整体拷贝到vs的install_ DIR\Microsoft Visual Studio 14.0\Common7\IDE\Extensions和vs的install_ DIR\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtension
  4. 在vs的install_ DIR\Microsoft Visual Studio 14.0\Common7\IDE下,打开cmd(管理员身份): “devenv /setup”
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值