`
lovnet
  • 浏览: 6704382 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

VS2008完美配置CUDA3.2

 
阅读更多

VS2008完美配置CUDA

年6月份接触CUDA,但真正编写CUDA代码确是在2011年的一月下旬。时隔太久,自己的电脑也是重装了N遍系统了,VS早就不能编译那些CUDA代码了。今天重新配置了一下,期间遇到了很多新手遇到的问题,其实都很好解决,只是因为没有操作指导而已。废话少说,下面我给出我的配置全部过程。不足之处还请各位大虾指点一二。

第一步:准备软件

  1. VisualStudio2008,这个可以到官网(http://www.microsoft.com/downloads/details.aspx?FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=zh-cn)去下载,这是个80天试用版,激活方法很简单,不再赘述。
  2. CUDA开发相关软件。可以到:http://developer.nvidia.com/object/cuda_3_2_downloads.html。这个页面出来挺慢的,耐心等等,这个是cuda3.2的下载地址,务必下载全三个:适合你系统的驱动;适合你机器的CUDA Toolkit(例如32bit);GPU Computing SDK code samples。你只需点三次下载就行了,其他的没必要了
  3. 开勇大哥的小软件:CUDA VS Wizard。这个在我的下载资源里有http://download.csdn.net/source/3000149

第二步:安装

  1. 依次安装VS2008;驱动程序(不用担心直接装就行,它只会覆盖你原先的驱动);ToolKit;SDK。
  2. sdk安装后,如果你没有修改路径,它可能是装在隐藏文件里了(可能在C盘program Data)。
  3. 要是不放心,先可以重启一下系统。最后装上CUDA VS Wizard就行了。

第三步:再配置

  1. 语法加亮:说白了就是让你的CUDA代码文件(后缀为cu)里关键字带颜色。找到你的SDK安装目录在C/doc/syntax_highlighting/visual_studio_8目录下有两个文件,打开readme.txt,按照里面讲的做完。(你也许看到是VS8,但是这个无关紧要的,完全可以)
  2. 在SDK的目录下:双击打开C/src/Release_vc90.sln。
  3. 编译全部项目。(有的项目可能不成功,不用管它,完全不影响你的使用)这一步比较耗时间,耐心点。
  4. 编译完成后再将sdk安装目录下:C/commom/下的cutil_vc90.sln;paramgl_vc90.sln;Release_vc90.sln编译一遍。
  5. 别忘了运行一下好多人常说的那个DeviceQuery 项目。
  6. 添加环境变量:.../GPUSDK/C/bin/win32/Release/;.../GPUSDK/C/bin/win32/Debug/;注销一下。
  7. 可以使用开勇大哥的Wizard创建自己的程序了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics