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

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


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

http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-microsoft-windows/index.html#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了。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值