NO IMAGE

安裝CUDA SDK

安裝CUDA toolkit 安裝CUDA驅動。

配置相應的環境變數:CUDA_BIN_PATH=C:/CUDA/BIN;

CUDA_INC_PATH=C:/CUDA/INCLUDE;                      CUDA_LIB_PATH=.;C:/CUDA/lib;C:/CUDA/lib/cuda.lib;C:/CUDA/lib/cudart.lib;

 解壓cuda_build_rule.zip得到cuda.rules。(目錄中最好沒有中文)新建工程。

在工程上右鍵選custom build rules->Find Existing,選中cuda.rules,點選ok。現在可以像編譯.c/.cpp一樣編譯.cu了。

在工程目錄下新建文字檔案,存為.cu格式,增加到工程中,編輯程式碼。

在.cu檔案上右鍵選屬性,你將會看到多出來一個CUDA目錄。說明以上操作成功。在工程屬性裡,[C/C ]à[General]àAdditional Include Directories 新增 $CUDA_INC_PATH 在工程屬性裡,[Linker]à[General]àAdditional Library Directories 新增 $CUDA_LIB_PATH 在工程屬性裡,[Linker]à[Input]àAdditional Dependencies 新增 c:/CUDA/lib/cudart.lib 重新編譯工程。  

  Visual Assist 新增支援*.cu檔案

1.       開啟登錄檔,在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/8.0/Languages/File Extensions/ 下面新增子鍵 .cu 然後copy .cpp的鍵值到.cu。這樣才能表示cu也是VS下的VC的工程檔案。 2.       開啟登錄檔HKEY_CURRENT_USER/Software/Whole Tomato/Visual Assist X/VANet8 在ExtSource鍵新增鍵值.cu。

3.       開啟Visual Assist屬性,在projects 的C/C Directories custom下面新增CUDA的標頭檔案目錄,這樣才能在Visual Assist 生成規則的時候找到CUDA自身的特殊定義才能生成Visual Assist的關鍵字,如__global__.  

Want pretty syntax highlighting when editing your .cu files in Visual Studio? Heres how:   — Visual Studio .Net 2005 / Visual Studio 8:  

 1. If you don’t have a usertype.dat file in your “Microsoft Visual Studio 8/Common7/IDE” folder, then copy the included usertype.dat file there.  If you do, append the contents of the included usertype.dat onto the end of the “Microsoft Visual Studio 8/Common7/IDE/usertype.dat”    

2. Start Visual Studio 8.  Select the menu “Tools->Options…”.  Open “Text Editor” in the tree view on the left, and click on “File Extension”.  Type cu in the “Extension” box, and click “Add”.  Click “OK” on the dialog box.     

3. Restart Visual Studio and your CUDA code should now have syntax highlighting.   (CUDA guide中的方法,試過但並不好使)