参考的网址是https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html
基本步骤如下所示:
首先下载CUDA安装包,https://developer.nvidia.com/cuda-downloads其中选择如下所示:
![](https://img.haomeiwen.com/i12047289/85f6f1a6bd977d46.png)
然后就可以下载了,安装过程中只需要一直点下一步即可完成安装。
安装完成以后需要验证安装是否成功。
打开CMD,输入nvcc –V,如果输出如下图所示,即表示安装成功。
![](https://img.haomeiwen.com/i12047289/a17cc2c55e617f9a.png)
如果输出错误,或者提示其他,则需要进行以下步骤:
在我的电脑(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可能不同),然后重新进行以上步骤以后即可得到想要的结果。
![](https://img.haomeiwen.com/i12047289/7c3abbb2630176c6.png)
![](https://img.haomeiwen.com/i12047289/6d483dc7706b6d71.png)
![](https://img.haomeiwen.com/i12047289/b4f277cc6441df9f.png)
![](https://img.haomeiwen.com/i12047289/bb7cc9c90a1ae244.png)
以上那么多其实就是新增环境变量,如果第一次安装一般是设定好的,不需要自己设置。
然后需要测试以下程序能否运行。打开例程,如果安装过程中一直是默认,并未更改任何设置的情况下,目录为C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0,注意ProgramData为隐藏文件夹。一般测试使用\1_Utilities\deviceQuery项目,双击该文件夹下的deviceQuery_vs2017.sln,然后再VS界面启动,如果提示很多错误如找不到cuda.h,则需要进行以下步骤。
![](https://img.haomeiwen.com/i12047289/8f760406a6315691.png)
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版本可能和自己使用的版本不一样)
![](https://img.haomeiwen.com/i12047289/5cdef0a15ac31e56.png)
![](https://img.haomeiwen.com/i12047289/e200c4017bc591b0.png)
![](https://img.haomeiwen.com/i12047289/e2e0540f40ac268d.png)
![](https://img.haomeiwen.com/i12047289/9989ec642ca1dd3c.png)
然后编译运行即可得到下图中的结果:
![](https://img.haomeiwen.com/i12047289/26810858fe23f17b.png)
使用VS创建自己的CUDA项目:
File->New->Project,选择NVIDIA->CUDA 10.0,创建成功以后需要按照上面的步骤设置一下CUDA Toolkit
Custom Dir,然后运行即可。
![](https://img.haomeiwen.com/i12047289/5efdad4222fa88fb.png)
网友评论