CUDA無痛環境建置

本來我用VS2010,但是發現cuda很麼樣都編譯不成功。試了好久終於可以ok了。


參考這一篇文章:http://holyhi.wordpress.com/2010/09/25/cuda-3-0-visual-studio-2008-%E5%AE%89%E8%A3%9D-for-win7-32bit64bit/

我是這樣的:
  1. 先移除VS2010
  2. 我的環境是win7 64-bit
  3. 安裝vs 2008,記得安裝的時候,在C++處要勾選:「x64編譯器及工具」
  4. 安裝:nvidia driver 64-bit版 升級到最新版的driver
  5. 安裝:cuda toolkit 64-bit版
  6. 安裝:cuda SDK 64-bit版
  7. 按照http://holyhi.wordpress.com/2010/09/25/cuda-3-0-visual-studio-2008-%E5%AE%89%E8%A3%9D-for-win7-32bit64bit/ 的說明安裝「Visual AssistantX
  8. 安裝「CUDA_VS_Wizard 64bit 版」

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

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

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

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