-  
链接器->输入->附加依赖项-> 添加cudart.lib
 -  
项目右键生成自定义,选择cuda对应的版本
 -  
更改cu文件的编译器设定为CUDA C/C++
至此,一般就可以正常运行cuda程序了,但是,有的用户在安装完cuda后,没有在系统的环境变量里面配置与cuda相关的几个路径(如下图),可能按照以上的步骤配置完后,仍然会出现红色波浪线的错误提示(有时候,可以正常运行,但是还存在波浪线,是因为vs认为没有找到对应的lib和h的位置)
此时,继续人为的增添库文件和头文件的位置即可解决问题:
找到你的cuda Toolkit 的位置
我的是装在在c盘,所以是默认位置,设为 position: 
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
  在项目属性->VC++目录下面,包含目录增加position\include ,库目录增加position\lib ;lib下面可能分为win32和x64,选择和你的配置管理器一致的那一个;
 
 例如我的是以下两个:
 包含目录 :
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include
  库目录 :
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\lib\x64
  
 

京公网安备 11010502036488号