VS2013 配置CUDA

来源:互联网 发布:微店取名 知乎 编辑:程序博客网 时间:2024/05/21 18:39


一、环境:

Windows10家庭版 64

Virtual Stadio 2013 

CUDA 8.0

二、工程建立

1、打开vs2013并创建一个空win32程序,创建一个cuda_samples的解决方案和cuda_test1项目:


2、右键源文件–>添加–>新建项,如下图所示:


3、选择NIVIDIA CUDA 8.0 CUDAC/C++file,并在名称那填上cuda_main


4、选择cuda_test1,点击右键–>项目依赖项–>自定义生成


5、选择CUDA 8.0

6、点击cuda_main.cu的属性


7、在配置属性–>常规–>项类型–>选择“CUDA C/C++”


三、配置VS的项目属性

1)选择X64




(2)项目名称上右键->属性,然后:

路径以你的电脑实际为准

注意配置平台信息32位 还是64位,还有ReleaseDebug

VC++目录下的:

包含目录 添加以下内容:

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\inc

C:\Program Files\NVIDIA GPU ComputingToolkit\CUDA\v8.0\include

库目录 添加以下内容:

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0\common\lib\x64

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64


在链接器 下的:

输入->附加依赖项 添加(注意发布版本不一样,Debug版的带“d” Release版的不带)


Debug

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

nppial.lib

nppicc.lib

nppicom.lib

nppidei.lib

nppif.lib

nppig.lib

nppim.lib

nppist.lib

nppisu.lib

nppitc.lib

npps.lib

nvblas.lib

nvcuvid.lib

nvgraph.lib

nvml.lib

nvrtc.lib

OpenCL.lib




0 0