win10 配置 cuda9.0 + vs2010

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

具体的设置如下图所示:
win10 配置 cuda9.0 + vs2010

在系统变量path中又添加了两个 #不知道是否是系统自己添加的#
如下图所示
win10 配置 cuda9.0 + vs2010

新建项目,如下配置,会自动载入一个vectorAdd的kernel.cu文件,在此基础上修改代码即可
win10 配置 cuda9.0 + vs2010

1)可自己新建项目 win32控制台程序, 勾选空项目
2)右键源文件->添加新建项->选择CUDA C/C++File,名字任意了命名后缀为*.cu
3)右键工程–>生成自定义 勾选cuda9.0
win10 配置 cuda9.0 + vs2010
4)右键刚刚新建的*.cu文件选择属性–>项属性–> CUDA C/C++
win10 配置 cuda9.0 + vs2010
(5)、右键工程->属性->链接器->常规->附加库目录->添加目录$(CUDA_PATH_V9_0)\lib\$(Platform);
win10 配置 cuda9.0 + vs2010

(6)、链接器->输入->附加依赖项 添加cudart.lib
win10 配置 cuda9.0 + vs2010

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