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,然后运行即可。


你可能感兴趣的:(CUDA+VS2017+Win10安装)