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
具体的设置如下图所示:
在系统变量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