本來我用VS2010,但是發現cuda很麼樣都編譯不成功。試了好久終於可以ok了。
我是這樣的:
- 先移除VS2010
- 我的環境是win7 64-bit
- 安裝vs 2008,記得安裝的時候,在C++處要勾選:「x64編譯器及工具」
- 安裝:nvidia driver 64-bit版 升級到最新版的driver
- 安裝:cuda toolkit 64-bit版
- 安裝:cuda SDK 64-bit版
- 按照http://holyhi.wordpress.com/2010/09/25/cuda-3-0-visual-studio-2008-%E5%AE%89%E8%A3%9D-for-win7-32bit64bit/ 的說明安裝「Visual AssistantX」
- 安裝「CUDA_VS_Wizard 64bit 版」
測試是否能運行
開啟Visual Stdio 2008 檔案->新增->專案
32bit的選CUDA ,64bit的選CUDA64按確定後再按Finsh
然後在sample.cu下面加上system(『pause』);
再按F5 沒錯誤出現下面這樣就OK了~