【下载安装CUDA软件包】
在nvidia官网下载CUDA软件包,包含3部分:CUDA Drivers、CUDA Toolkit、GPU Computing SDK code samples,
下载网址: http://developer.nvidia.com/object/cuda_3_2_downloads.html,下载的软件包要和自己的操作系统相匹配。
下载后依次安装CUDA Drivers、CUDA Toolkit、GPU Computing SDK code samples
【设置VS系统环境】
打开VS2008,工具->选项->项目和解决方案->VC++目录 做以下添加:
包含文件:……\NVIDIA GPU Computing SDK 3.2\C\common\inc(SDK安装目录下)
库文件:……\NVIDIA GPU Computing SDK 3.2\C\common\lib(SDK安装目录下)
源文件:……\NVIDIA GPU Computing SDK 3.2\C\src(SDK安装目录下)
进入VC++ 项目设置:C/C++ 文件扩展名:添加*.cu,
在文本编辑器->文件扩展名:添加cu 对应编辑器到Microsoft VC++
到此就可以运行SDK里的例子了。
【VS2008中.cu程序高亮显示】
查看VS的安装目录下Microsoft Visual Studio 9.0\Common7\IDE中有没有usertype.dat文件,
如果没有,把SDK的安装目录下\NVIDIA GPU Computing SDK 3.2\C\doc\syntax_highlighting\visual_studio_8种的usertype.dat文件拷贝过去即可。
重启VS2008,打开.cu程序,可以看到已经高亮显示了。
【Visual Assist X支持】
Assist关联.cu文件:关闭已经打开的Visual studio,
之后进入注册表编辑:
HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet9\找到右边的ExtSource项,将其值添加.cu;.cuh;之后关闭。
在VS的Tools|Options|Projects and solutions|VC++ project setting里面的rules file search path里面添加 CUDA SDK安装目录的common目录的CUDA.rules文件所在路径
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\extras\visual_studio_integration\rules(这个目录是3.2版本的)。
这样在新建的CUDA项目中敲入CUDA就应该显示出一个以cuda开头的函数列表,可以开始舒服地写CUDA程序了。
在nvidia官网下载CUDA软件包,包含3部分:CUDA Drivers、CUDA Toolkit、GPU Computing SDK code samples,
下载网址: http://developer.nvidia.com/object/cuda_3_2_downloads.html,下载的软件包要和自己的操作系统相匹配。
下载后依次安装CUDA Drivers、CUDA Toolkit、GPU Computing SDK code samples
【设置VS系统环境】
打开VS2008,工具->选项->项目和解决方案->VC++目录 做以下添加:
包含文件:……\NVIDIA GPU Computing SDK 3.2\C\common\inc(SDK安装目录下)
库文件:……\NVIDIA GPU Computing SDK 3.2\C\common\lib(SDK安装目录下)
源文件:……\NVIDIA GPU Computing SDK 3.2\C\src(SDK安装目录下)
进入VC++ 项目设置:C/C++ 文件扩展名:添加*.cu,
在文本编辑器->文件扩展名:添加cu 对应编辑器到Microsoft VC++
到此就可以运行SDK里的例子了。
【VS2008中.cu程序高亮显示】
查看VS的安装目录下Microsoft Visual Studio 9.0\Common7\IDE中有没有usertype.dat文件,
如果没有,把SDK的安装目录下\NVIDIA GPU Computing SDK 3.2\C\doc\syntax_highlighting\visual_studio_8种的usertype.dat文件拷贝过去即可。
重启VS2008,打开.cu程序,可以看到已经高亮显示了。
【Visual Assist X支持】
Assist关联.cu文件:关闭已经打开的Visual studio,
之后进入注册表编辑:
HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet9\找到右边的ExtSource项,将其值添加.cu;.cuh;之后关闭。
在VS的Tools|Options|Projects and solutions|VC++ project setting里面的rules file search path里面添加 CUDA SDK安装目录的common目录的CUDA.rules文件所在路径
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v3.2\extras\visual_studio_integration\rules(这个目录是3.2版本的)。
这样在新建的CUDA项目中敲入CUDA就应该显示出一个以cuda开头的函数列表,可以开始舒服地写CUDA程序了。