1. 程式人生 > 其它 >Windows 10下基於Visual Studio 2019安裝CUDA 11.1

Windows 10下基於Visual Studio 2019安裝CUDA 11.1

Windows 10下基於Visual Studio 2019安裝CUDA 11.1

參考:

https://jingyan.baidu.com/article/6fb756ec4fabc4241858fbf7.html

https://blog.csdn.net/qq_33475105/article/details/107151021

https://www.jianshu.com/p/1fd15d2408bf

1、檢查顯示卡支援的CUDA版本:開啟NVIDIA控制面板,點選幫助—系統資訊-元件,檢視CUDA驅動版本;

2、安裝Visual Studio Community 2019;

3、安裝CUDA 11.1:

下載CUDA 11.1安裝包:https://developer.nvidia.com/cuda-toolkit-archive

執行,全部預設,到安裝選項時選擇自定義(第一次安裝全選,第N次安裝只選擇CUDA),安裝成功後關閉;

右鍵點選此電腦—屬性—高階系統設定—環境變數,系統變數中已經加入了CUDA的兩個路徑;

在系統變數中加入下面的路徑:

CUDA_BIN_PATH:%CUDA_PATH%\bin

CUDA_LIB_PATH:%CUDA_PATH%\lib\x64

CUDA_SDK_PATH:C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.0

CUDA_SDK_BIN_PATH:%CUDA_SDK_PATH%\bin\win64

CUDA_SDK_LIB_PATH:%CUDA_SDK_PATH%\common\lib\x64

在系統變數Path中加入下面的變數:

%CUDA_BIN_PATH%

%CUDA_LIB_PATH%

%CUDA_SDK_BIN_PATH%

%CUDA_SDK_LIB_PATH%

點選確定;

開啟cmd,cd到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\extras\demo_suite目錄下,執行deviceQuery.exe和bandwidthTest.exe兩個程式,Result=Pass則安裝成功,否則重新安裝;

4、配置Visual Studio專案:

開啟Visual Studio 2019,點選新建專案,下拉找到NVIDIA—CUDA 11.1,填寫名稱和路徑,點選確定;

點選工具—選項—文字編輯器—檔案拓展名,新增副檔名.cu並將編輯器設定為Microsoft Visual C++;

點選工具—選項—專案和解決方案—VC++專案設定,新增要包括的副檔名”.cu“,點選確定;

右鍵點選解決方案資源管理器中開啟的專案—生成依賴項—生成自定義,勾選CUDA v11.1,點選確定;

右鍵點選解決方案資源管理器中開啟專案的.cu檔案—屬性,項型別設定為CUDA C/C++,點選確定;

點選生成—重新生成解決方案,執行即可得出結果。