環境:
1、Win7 64位 旗艦版
2、VS2017
3、CUDA 9.0
安裝過程比較簡單,直接運行在官網下載的CUDA安裝包就可以了。
建議先安裝VS,再安裝CUDA。這樣安裝完之后會在VS里直接安裝上CUDA程序的模板。

==========划重點============
這里主要說一下安裝過程中的一些問題:
1、我是按着官網的教程安裝(http://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html)的,安裝完成之后根據教程上所說“C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\bin\win64\Debug”這個目錄下有“deviceQuery.exe”個文件,但是我進去一看,根本就是一個空文件夾,什么都沒有,所有的simple都是源碼,沒有辦法運行。所以必須用VS編譯才可以。
2、安裝完成之后,打開打開“C:\ProgramData\NVIDIA Corporation\CUDA Samples”,之后提示“無法讀取項目文件 xxx.vcxproj 的解決方法”。
解決方案:檢查是否裝了多個版本的VS,按下表對應的VS版本找到相應目錄。找到
這三個文件,把他們拷到2017的對應目錄下即可解決。但編譯時仍可能報錯,見問題3.

3、編譯cuda程序時,會報“無法打開"stdio.h”之類的錯誤。編譯正常C++程序沒有問題。
解決方案:在解決方案上右鍵->屬性->VC++目錄->包含目錄 ,增加“C:\Program Files (X86)\Windows Kits\10\Include\10.0.16299.0\ucrt”路徑。 這種辦法只能一次解決一個解決方案的問題。
要想以后每次打開項目的時候都直接可以用,那就隨便建一個CUDA項目,在“視圖->其他窗口->屬性管理器Release->Microsoft.Cpp.x64.user->VC++目錄->包含目錄”中增加“C:\Program Files (X86)\Windows Kits\10\Include\10.0.16299.0\ucrt”路徑。

