win10 配置 cuda9.0 + vs2010
首先下載cuda,安裝vs2010不細說
其中cuda安裝可參考https://www.cnblogs.com/xing901022/p/3248469.html
我安裝了cuda在D盤,系統自動給我生成了cuda的環境變量兩個
CUDA_PATH_V9_0 : D:\NVIDIA\cudatoolkit
CUDA_PATH : D:\NVIDIA\cudatoolkit
另外還需要自己手動的添加五個環境變量
CUDA_BIN_PATH
CUDA_LIB_PATH
CUDA_SDK_BIN
CUDA_SDK_LIB
CUDA_SDK_PATH
具體的設置如下圖所示:
在系統變量path中又添加了兩個 #不知道是否是系統自己添加的#
如下圖所示
新建項目,如下配置,會自動載入一個vectorAdd的kernel.cu文件,在此基礎上修改代碼即可
1)可自己新建項目 win32控制檯程序, 勾選空項目
2)右鍵源文件->添加新建項->選擇CUDA C/C++File,名字任意了命名後綴爲*.cu
3)右鍵工程–>生成自定義 勾選cuda9.0
4)右鍵剛剛新建的*.cu文件選擇屬性–>項屬性–> CUDA C/C++
(5)、右鍵工程->屬性->鏈接器->常規->附加庫目錄->添加目錄$(CUDA_PATH_V9_0)\lib\$(Platform);
(6)、鏈接器->輸入->附加依賴項 添加cudart.lib
7)在*.cu文件中編輯代碼運行即可
參考博客:
有編譯過程中,會提示找不到”d3dx9.h”的解決方案(這個問題尚未解決):
http://blog.sina.com.cn/s/blog_534497fd0102vbu3.html
cuda安裝博客:https://www.cnblogs.com/xing901022/p/3248469.html
cuda環境變量配置:https://blog.csdn.net/u011821462/article/details/50145221