VS 2015+ Cuda 编译环境配置:
首先系统的环境变量中添加几个cuda变量
项目的设置:
新建项目后,生成依赖项选择cuda生成;
修改VC++目录选项卡中的包含目录和库目录,添加的内容分别为CUDA文件夹下的include(C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include)和lib\win32(C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\Win32)文件夹所在的位置;
再修改链接器在附加依赖项中添加cudart.lib;
Cu文件的设置: 常规选项卡中把类型改成CUDA C/C++;
遗留问题: #include <helper_cuda.h> #include <helper_functions.h> 按下面步骤配置完环境后仍旧无法打开头文件<helper.cuda>, 一般自己配置环境出现问题的话,可以直接打开Sample库提供的项目,都是配好的环境。把自己项目的属性和sample的对比完已经是一模一样了,所以难道是因为保存项目的路径问题?目前就先不用这两个库中的函数报错,先用cudaError_t代替一下。