Visual studio C++ project下配置cuda程序

在VS里面新建cuda项目大家都知道,不过怎么配置已经建好的C++ project可能有点麻烦,不是那么容易找到。

在CUDA官方文档里面有介绍怎么配置visual studio,但是也不是灰常详细,可以参考一下。

#axzz3VHiddHko

找了几个文档后,将经验总结如下:

1. 新建一个visual c++空项目(注意是空项目,其他的可能会出错)

2. 右键项目选择生成自定义,选择cuda 6.5(.targets, .props), 这个是由于安装了NSight才产生的,,会安装上到visual studio的插件。

3. 右键属性,VC++目录里添加附加包含目录C:\ProgramData\NVIDIA Corporation\CUDA Samples\v6.5\common\inc, 在链接器->输入里添加cudart.lib。其他的第二步都帮我们配置好了。

4. 导入你需要编译的.cpp, .cu文件。这个时候需要注意,右键.cu文件选择属性,在项类型里选择CUDA C/C++。因为默认是不编译.cu文件的。

5. Ctrl+F5, 就可以跑你的程序了!

Other notes: CUDA 6.5支持Visual studio 2013了,以前的版本都不支持。下载以前的cuda版本就不要用vs2013了。。

朋友,为了幸福,请你保持一副热爱生活的心肠,

Visual studio C++ project下配置cuda程序

相关文章:

你感兴趣的文章:

标签云: