WIN10+VS2019+CUDA11.8 调试

本文介绍了在Windows 10操作系统中,如何使用Visual Studio 2019(VS2019)配合CUDA 11.8进行项目创建、调试环境配置以及解决遇到的问题。步骤包括下载安装VS2019和CUDA,创建VScode项目并删除默认代码,设置CUDA相关路径,以及调整文件属性为CUDA C/C++。在调试过程中,虽然遇到了一些小问题,但不影响CUDA的编译,作者选择忽略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.下载安装VS2019

安装cuda11.8,配置环境变量

2.创建VScode项目

添加所需调试文件

【注意:删除原有自动生成的代码,并设置main函数】

3.配置调试设置

a.  工具 > 选项 > 文本编辑器 > 文件拓展名 

项目和解决方案 > VC++项目设置 > 要包括的扩展名------".cu" 

b.  项目

属性 > CUDA C/C++ > Common,输入C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

包含目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include
库目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64

链接器

附加依赖项:

cublas.lib
cublasLt.lib
cuda.lib
cudadevrt.lib
cudart.lib
cudart_static.lib
cufft.lib
cufftw.lib
cufilt.lib
curand.lib
cusolver.lib
cusolverMg.lib
cusparse.lib
nppc.lib
nppial.lib
nppicc.lib
nppidei.lib
nppif.lib
nppig.lib
nppim.lib
nppist.lib
nppisu.lib
nppitc.lib
npps.lib
nvblas.lib
nvjpeg.lib
nvml.lib
nvptxcompiler_static.lib
nvrtc.lib
nvrtc_static.lib
nvrtc-builtins_static.lib
OpenCL.lib

【注意:附加依赖项不可重复添加】
 

c.   xxx.cu文件–>文件属性设置为 CUDA c/c++

4.成功调试

5.问题

在代码中会出现如下问题:

但并不影响CUDA的编译,因此本人直接忽略了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值