MFC中使用CUDA5.0的方法(VS2010环境)

本文介绍了如何在Visual Studio 2010的MFC项目中使用CUDA5.0进行GPU计算。首先,通过安装CUDA5.0整合包并设置CUDA5.0的生成选项。接着,创建新的MFC项目,并添加CUDA源文件。配置项目属性,链接CUDA库。最后,给出一个简单的CUDA计算示例,展示了如何在MFC中调用CUDA函数执行GPU并行加法操作。
摘要由CSDN通过智能技术生成

Cuda5.0相比之前的版本安装配置方法方便了不少,用户只需下载一个安装包(之前的版本是三个)安装后就可使用,无需其他的手工配置。并且在VS2010可以直接选择添加*.cu和*.cuh文件,省下了大量的操作。下面说一下MFC中使用CUDA5.0的具体方法:

1、安装软件:CUDA5.0将开发驱动程序、Toolkit和GPUComputing SDK整合到一个安装文件中,安装过程也很简洁。如果需要单步调试CUDA程序,还需要安装NSight。(软件下载可以从http://www.nvidia.cn/object/cuda-cn.html找到)。

2、新建一个MFC项目,具体设置可以根据自己的需要。之后右击解决方案管理器中的项目名称,选“生成自定义…”,在弹出的对话空中勾选CUDA5.0,确定。


3、还是右击“解决方案资源管理器”中的项目名称,点击“添加-新建筛选器”,新建一个筛选器,取名为“CUDA”。


4、右击新建的筛选器,点击“添加-新建项”,可以发现新建文件的对话空中已经多出了两个CUDA的选项,我们可以从这里直接添加cu和cuh文件,一般我们可以分别添加一个cu和一个cuh文件。



5、右击cu文件,点击属性,在“常规-项类型”中选择“CUDA C/C++”,点击确定。注意:是cu文件才这么配置,cuh文件千万别动它。


6、右击工程名,选“属性”,在“配置属性-链接器-输入-附加依赖项”中加上cudart.lib和uafxcwd.lib。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值