CUDA+VS2017+Win10安装

参考的网址是https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html

基本步骤如下所示:

首先下载CUDA安装包,https://developer.nvidia.com/cuda-downloads其中选择如下所示:

然后就可以下载了,安装过程中只需要一直点下一步即可完成安装。

安装完成以后需要验证安装是否成功。

打开CMD,输入nvcc –V,如果输出如下图所示,即表示安装成功。


如果输出错误,或者提示其他,则需要进行以下步骤:

在我的电脑(This PC)鼠标右键->Properties->Change

settings->Advanced->Environment Variables->System variables->Path->Edit->Browse,选择CUDA的安装路径(如果安装时没有更改设定则为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin,version可能不同),然后重新进行以上步骤以后即可得到想要的结果。





以上那么多其实就是新增环境变量,如果第一次安装一般是设定好的,不需要自己设置。

然后需要测试以下程序能否运行。打开例程,如果安装过程中一直是默认,并未更改任何设置的情况下,目录为C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0,注意ProgramData为隐藏文件夹。一般测试使用\1_Utilities\deviceQuery项目,双击该文件夹下的deviceQuery_vs2017.sln,然后再VS界面启动,如果提示很多错误如找不到cuda.h,则需要进行以下步骤。


Project->Properties->Configuration Properties->CUDA C/C++->Common->CUDA Toolkit Custom Dir->Browse,选择CUDA的路径,默认为C:\Program Files\NVIDIA GPU

Computing Toolkit\CUDA\v10.0,然后确定即可。然后选择Configuration Properties->General->Windows SDK Version,选择自己安装的VS的版本,一般只有一个,选择那个即可(因为例程编译的SDK版本可能和自己使用的版本不一样)





然后编译运行即可得到下图中的结果:


使用VS创建自己的CUDA项目:

File->New->Project,选择NVIDIA->CUDA 10.0,创建成功以后需要按照上面的步骤设置一下CUDA Toolkit

Custom Dir,然后运行即可。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容