您的位置:首页 > 其它

VS2013+CUDA7.5配置 win7——64位

2016-04-03 20:06 561 查看
方法一:
VS2013+CUDA7.5
(1)创建win32空项目,添加后缀为cu文件
(2)右键工程->生成依赖项->生成自定义->CUDA生成
(3)cu文件右键->属性->选择CUDA C/C++编译器->类选项选择CUDA C/C++
(4)右键工程->属性->链接器->输入cudart.lib;
 (5)链接器->常规->附加包含目录->$(CudaToolkitLibDir)
 (6)工具->选项->文本编辑器->文件扩展名—>cu 
和cuh
方法二(推荐):
1.安装最新版CUDA
   https://developer.nvidia.com/cuda-downloads
   默认安装在C盘

2.配置环境变量
      
        CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v7.5

     CUDA_LIB_PATH = %CUDA_PATH%\lib\x64

  CUDA_BIN_PATH = %CUDA_PATH%\bin

  CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\x64

  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%;
        备注:ProgramData为隐藏目录,要设置为显示

3.打开VS2013并建立一个空的win32控制台项目
   a.右键源文件 -> 添加 -> 新建项  选择CUDA C++/C文件
   b.右键工程 -> 生成自定义,选择CUDA 7.5
   c.右键项目 -> 属性 -> 配置属性 -> VC++目录,添加以下两个包含目录:
        C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include
     C:\ProgramData\NVIDIA Corporation\CUDA Samples\v7.5\common\inc
  再添加以下两个库目录:
  C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\lib\x64
  C:\ProgramData\NVIDIA Corporation\CUDA Samples\v7.5\common\lib\x64
   d.右键项目 -> 属性 -> 配置属性 ->链接器 -> 常规 -> 附加库目录,添加以下目录:
  $(CUDA_PATH_V7_5)\lib\$(Platform)
   e.右键项目 -> 属性 -> 配置属性 ->链接器 -> 输入 -> 附加依赖项,添加以下库:
       其实就是  C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\lib\x64 目录下的库
       cublas.lib
      cublas_device.lib
      cuda.lib
      cudadevrt.lib
      cudart.lib
      cudart_static.lib
      cufft.lib
      cufftw.lib
     curand.lib
     cusolver.lib
     cusparse.lib
     nppc.lib
     nppi.lib
     npps.lib
     nvblas.lib
     nvcuvid.lib
     nvrtc.lib
     OpenCL.lib
   f.右键项目 -> 属性->项类型  选CUDA C/C++
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: