1、vs 2019安装,必须选中MSVC v140 VS2015 C++
2、CUDA 10 V10.0.130安装(需要查看合适的版本)
我的版本如下:
2.1 打开CUDA安装包,第一次选择解压到文件夹
等待慢慢解压...
2.2进入解压文件夹中的MSBuildExtensions文件夹:
注意:安装完成后解压文件夹会自动删除,所以在安装完成前操作
【…\CUDA\CUDAVisualStudioIntegration\extras\visual_studio_integration\MSBuildExtensions】,文件夹下有四个文件:
>>> 把这四个文件复制到VS的安装目录【BuildCustomizations】中,我的如下:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\VC\v160\BuildCustomizations
>>> 同时复制到MSVC V140的【BuildCustomizations】目录中,我的如下:
其实这个目录也是我编译过程中根据错误提示才知道的,所以是踩着坑过来的。
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140\BuildCustomizations
2.3 完成后进入解压文件夹中的CudaProjectVsWizards文件夹
进入文件夹中的【…\CUDA\CUDAVisualStudioIntegration\extras\visual_studio_integration】,将文件夹【CudaProjectVsWizards】整个直接拷贝到VS的安装目录,我的如下:
【C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\CommonExtensions】和
【C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\Extensions】