原文链接: (45条消息) CUDA+Windows+VS环境配置_cuda vs_哈哈哈哈哈嗝哈哈哈的博客-CSDN博客
VS2019--c++CUDA环境配置与编程实例 - 知乎 (zhihu.com)
测试代码:
.cu文件中:
#include "stdio.h" #include <cuda_runtime.h> #include <device_launch_parameters.h> __global__ void hello_world_from_gpu(void) { printf("Hello World from GPU\n"); return; } void test() { hello_world_from_gpu <<<1, 5 >>> (); cudaDeviceReset(); }
主文件中:
#include <iostream> void test(); int main() { test(); }
1、不知道为什么没有cuda示例代码,所以在系统环境变量那里就没有加上示例代码的路径
2、没有新建系统环境变量,直接在path里面添加路径了
3、根据第一个原文链接中的评论说,cuda11没有nppicom.lib和nvgraph.lib,因此在链接器-输入-附加依赖项的步骤中,去掉了这两个文件
4、创建的是一个控制台程序
5、测试代码中 ,<<<>>>这里可能会报错,原因大概是因为ide无法识别,但是这里是在cu文件中,使用的是cuda编译器而不是c++编译器,所以无需理会,能启动就行
6、运行结果:
标签:vs2019,windows,void,c++,cuda,test,include,链接 From: https://www.cnblogs.com/JustWantToStudy/p/17576753.html