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

你可能感兴趣的:(CUDA,Microsoft,search,扩展,tools,文本编辑)