先安装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/

相关推荐
Yupureki2 小时前
从零开始的C++学习生活 7:vector的入门使用
c语言·c++·学习·visual studio
oioihoii13 小时前
如何设置 Visual Studio 在调试停止时自动关闭控制台
ide·visual studio
大江东去浪淘尽千古风流人物15 小时前
【Wins】Visual Studio memory leak check使用教程
ide·visual studio
ulimate_16 小时前
树莓派:树莓派能安装CUDA吗
树莓派·cuda
星夜钢琴手16 小时前
推荐的 Visual Studio 2026 Insider C++ 程序项目属性配置
c++·visual studio
zhy2956318 小时前
【DNN】基础环境搭建
人工智能·tensorrt·cuda·开发环境·cudnn
小龙报2 天前
《彻底理解C语言指针全攻略(3)》
c语言·开发语言·windows·git·创业创新·学习方法·visual studio
2301_789015622 天前
算法与数据结构——排序算法大全
c语言·开发语言·数据结构·c++·算法·排序算法·visual studio
ouliten3 天前
cuda编程笔记(27)-- NVTX的使用
笔记·cuda
abcd_zjq3 天前
【2025最新】【win10】vs2026+qt6.9+opencv(cmake编译opencv_contrib拓展模
人工智能·qt·opencv·计算机视觉·visual studio