CUDA学习之cuda在VS2005下的安装配置

1、依次安装cuda driver, toolkit 及SDK。安装完毕后进入SDK目录下的C/bin子目录下,根据操作系统不同进入Win32/release或者Win64/Release目录下,运行devicequery.exe,确认平台上的所有支持CUDA设备已被识别,信息正确无误。然后运行MatrixMul.exe确认显卡能够分配显存并调用kernel进行计算。 

2、.配置生成规则。 将cuda.rules(注意不同版本的cuda, 其.rules文件的位置不同,可能是在SDK中也可能是在toolkit中,如3.1的是在SDK中,而最新的4.0是在toolkit中,可以通过搜索确定其位置)拷贝到VS安装目录下的VC\VCProjectDefaults子目录下。建立一个Win32工程,并在项目上右击,选择custombuildrules,在CUDA build rule前打勾。然后点击确定。

3、在工程中添加一个.cpp文件,并将其名字定为main.cu.(或者先命名为.cpp然后重命名为.cu).

4、右击项目,在“属性”窗口,选择“配置属性”*“链接程序”*“常规”,在“附加库目录”上,添加CUDA安装目录lib文件夹的路径:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\lib\Win32

5、接下来,选择“配置属性”*“链接程序”*“输入”,在“附加依赖”属性中输入“cudart.lib”。

6、最后,点击确定,就可以编译了。

7、添加语法高亮。关闭VS, 将SDK目录下C\doc\syntax_highlighting\visual_studio_8子目录下的usertype.dat拷贝到Microsoft Visual Studio目录的\Common7\IDE子目录下。如果usertype.dat已经存在,则将其中的内容添加到已有文件中。打开visual  stuido,选择Tools->Options...中的text eidtor下的file extension,添加.cu,并将其编辑器设为Microsoft Visual C++,选择“add”后点"OK",然后打开一个.cu文件,检查关键字是否已经高亮显示。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值