CUDA 3.0 & Visual Studio 2008 安裝 for Win7 32bit/64bit

<span =“apple-style-span” style="color: rgb(85, 85, 85); font-family: verdana, ‘bitstream vera sans’, tahoma, helvetica, sans-serif; font-size: 12px; line-height: 17px; ">

先到nViadia下載

1.安裝CUDA driver->Toolkit->SDK
2.安裝Visual Stdio 2008 (64bit要注意預設安裝時不會安裝64bit compiler要把它勾起來) 要不然之後開CUDA專案會出現 " Err Source: CreateCustomProject " 的錯誤

3.安裝CUDA_VS_Wizard(注意64bit要抓64bit版的)

4.安裝Visual AssistantX

5.VS 打開工具->選項->專案和方案->VC++專案設定 C/C++副檔名 加入*.cu

 

要包含的副檔名加入;.cu

 

6.打開Visual AssistantX Options->Projects->C/C++ Directories

 

Platform選Custom, Show Directories for 選擇 Stable include files,加入CUDA Toolkit的include目錄路徑

 

7.安裝註冊表,讓Visual AssistantX支持CUDA的cu文件和與法高亮載點

8.在系統環境變新增

變數名稱可以隨便命名例如CUDA_DLL
變數值C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK\C\bin\win32\Debug;C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK\C\bin\win32\EmuDebug;C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK\C\bin\win32\EmuRelease;C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK\C\bin\win32\Release這些要看你SDK裝在哪個目錄下,這邊是32bit預設的。

然後再PATH環境變數後面加%CUDA_DLL%

 

9. Windows sdk設置 (32bit和64bit存放位置會有差)
這步也是在系統環境變數下設置
環境名稱
環境變數
INCLUDE
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include
LIB
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include
PATH
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin

10.測試是否能運行
開啟Visual Stdio 2008 檔案->新增->專案

 

32bit的選CUDA ,64bit的選CUDA64按確定後再按Finsh

 

然後在sample.cu下面加上system( " pause " );

 

再按F5 沒錯誤出現下面這樣就OK了~