先安装CUDA后安装Visual Studio的额外配置

VS新建项目中增加CUDA选项

  • 以vs2019+ cuda 11.3为例
  1. 关闭vs2019
  2. 解压cuda的windows安装包cuda_11.3.0_465.89_win10.exe
  3. 进入路径cuda_11.3.0_465.89_win10\visual_studio_integration\CUDAVisualStudioIntegration\extras\visual_studio_integration\CudaProjectVsWizards\
  4. 拷贝上面路径下的16文件夹至C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\Extensions\下的NVIDIA\CUDA 11.3 Wizards\11.3
  • ps : 上述三级文件夹NVIDIA\CUDA 11.3 Wizards\11.3可能需要手动创建。
  1. 在开始菜单中找到Developer Command Prompt for VS 2019.exe,用管理员身份运行devenv.com /setup /nosetupvstemplates
  2. 重启vs2019

VS 新建文件中识别".cu"文件

  1. 关闭VS2019
  2. 找到下面的路径C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\extras\visual_studio_integration\MSBuildExtensions
  3. 复制该目录下所有文件至C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\BuildCustomizations
  4. 重启VS2019

VS 中正确的语法提示和高亮

.cu文件中添加下面的头文件

c++ 复制代码
#include <cuda_runtime.h>
#include <device_launch_parameters.h>

参考链接

1\] https://blog.csdn.net/qq_42344132/article/details/121164606 \[2\] https://www.bilibili.com/read/cv7335974/

相关推荐
fluxcode5 小时前
Visual Studio构建三剑客:生成/重新生成/清理解决方案的正确打开方式
其他·log4j·apache·visual studio
范纹杉想快点毕业1 天前
以项目的方式学QT开发C++(二)——超详细讲解(120000多字详细讲解,涵盖qt大量知识)逐步更新!
c语言·开发语言·c++·windows·vscode·qt·visual studio
「QT(C++)开发工程师」1 天前
Visual Studio已更新为17.14+集成deepseek实现高效编程
ide·qt·visual studio
习明然2 天前
Visual Studio2022跨平台Avalonia开发搭建
ide·visual studio
獨枭2 天前
Visual Studio 2022 跨网络远程调试
网络·ide·visual studio
政沅同学2 天前
QT+Visual Studio 配置开发环境教程
ide·visual studio
*才华有限公司*2 天前
gRPC开发指南:Visual Studio 2022 + Vcpkg + Windows全流程配置
c++·ide·visual studio
Humbunklung3 天前
Visual Studio 2022 中添加“高级保存选项”及解决编码问题
前端·c++·webview·visual studio
进击的阿尔法猿3 天前
visual studio生成动态库DLL
ide·visual studio
Qian丶Xi3 天前
Visual Studio旧版直链
ide·visual studio