cuda 9.0   vs2015 環境搭建
cuda 9.0 vs2015
總結:搭建還算順利,全自動,沒毛病
系統硬體屬性: win7 64位 GTX960 記憶體16G
先下載安裝vs2015,當然vs2017也是可以的,cuda9.0支援2017
cuda 9.0 下載地址:https://developer.nvidia.com/cuda-downloads
我配置如下:
點選下載本地版。
下載結束後,點選exe執行安裝:
路徑自己定義,這邊我制定到我自己的E盤 ,解壓的時候出現無法建立 d3dcompiler_47.dll的檔案,我就重新安裝到D盤,就沒事了,具體不知道什麼原因,這裡記錄一下。
下面可以選擇精簡也可以自定義安裝,需要幾分鐘時間,一般不會有什麼問題。
安裝結束後會有一個提示框,勾選那三項,會直接執行安裝好的程式和顯示cuda vs的sample。
點選2015vs 的sln工程檔案,會初始化開啟cuda vs sample工程,開啟這個工程自己手動build一下,正常情況下不會有問題,直接生成exe,如果有問題看一下專案屬性後需要配置一個屬性,右鍵點選工程屬性:
cuda目錄要最終選擇到版本號這個檔案,比如我是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
點選應用,確定,然後開始build 這個專案,編譯成功。我隨便選了一個gl的專案
這邊另外配置一點可以高亮cu檔案和去掉提示錯誤的一個方法:
設定方法: 在VS2010的選單 依次點選:“Tools|Options…|Text Editor|File Extension”,在這個介面裡: “Editor”下拉框選“Microsoft
Visual C ”,在“Extension”文字框輸入.cu 點選“Add”按鈕 ,重複工作把.cuh 新增為vc 型別,點選確定按鈕。 把全部.cu檔案關閉,再開啟,.cu檔案C 關鍵字就高亮了。
具體cuda 關鍵字和函式的高亮配置可以查閱下面這個網址,我也是參考這個網址的:
http://blog.csdn.net/pizi0475/article/details/7934107