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。