VS2013 配置CUDA



一、環境:

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




發佈了119 篇原創文章 · 獲贊 55 · 訪問量 43萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章