VS2008配置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程序了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值