Windows10+VS2017配置CUDA(NVIDIA为GT630)

写在前面:只有NVIDIA支持CUDA,所以要确保自己电脑上有NVIDIA显卡。如果电脑上没有NVIDIA显卡的话,可能需要去下载。(我的笔记本电脑是AMD显卡,从另一篇文章中得知,AMD显卡不支持CUDA,我尝试的是去NVIDIA官网下载,有两个选项,其一是根据自己电脑的参数去搜索适合的NVIDIA,另一个是选项是根据他们的一个java小程序去测试你电脑适合的NVIDIA,我尝试的是选项2,结果测试失败。所以放弃了,改为从另一台有NVIDIA的电脑上直接配置CUDA。)

配置:
1:VS2017,在配置CUDA之前,我已经安装好了其中的C++语言模块,C++模块需要自己去勾选下载安装,VS默认安装没有。(话说VS2017的安装相比起2013和2015来说真的超快)
2:在官网下载最新版的CUDA9.2,安装过程一路默认。
3:看了网上的一些配置教程,VS更新速度超过CUDA更新速度。所以需要做以下修改。
上述文章的问题一的修改中,host_config.h文件可能不能直接在当前文件夹下更改,我在直接做更改的时候提示我没有权限更改,所以把他复制到其他文件夹下更改完再复制回去。
4:安装完成CUDA之后,进行环境配置和测试,参照这篇文章这篇文章。其中的deviceQuery和bandwidthTest这两个文件不是在release文件夹下而是在debug文件下。
5:测试成功之后,运行CUDA自带的样例就可以了。如果想要看直观一点的,可以选择有图画输出的样例,如Windows10+VS2017配置CUDA(NVIDIA为GT630)
6:存在问题。可以运行样本示例,但是在使用网上的测试代码的时候,总是出现MSB372错误,未解决。