Win7下CUDA 3.2 VS2010 配置指南

    技术2022-11-26  68

    CUDA 3.2 VS2010 配置指南

    一、     系统环境

    Windows 732位操作系统。

    二、     安装步骤

     

    1.       依次安装CUDA DriverCUDA Tookit 3.2CUDA SDK 3.2

    a) 到官网上下载本机对应显卡型号的驱动,

    http://www.nvidia.cn/Download/index.aspx?lang=cn

    b) 下载CUDA Toolkit3.2CUDA SDK 3.2

          http://developer.nvidia.com/object/cuda_3_2_downloads.html

    2.       安装CudaVs2010

    a) 下载解压CudaVs 2010

               http://forums.nvidia.com/index.php?showtopic=161096

          b) VS 2010打开目录下的CudaVs2010.sln,选择菜单中的“生成”à“配置管理器”,将其中的“活动解决方案平台”设置为与自己系统相对应的平台,在此,选择x86平台,然后重新编译生成整个工程;

          c) 进入到cuda toolkit安装目录下的doc目录中,C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/doc

    CUDA_Toolkit_Release_Notes_Windows.txt复制粘贴一个到当前目录作为备份,然后将其文件名改为CUDA_Release_Notes_3.2.txt

          d) 进入到

    Cuda32_Vs2010/CudaVs2010/Data/CUDA/3.2/BuildCustomizations目录中,将其中的CudaRuntimeApi30.propsCudaDriverApi30. props两个文件中的

    <CUDA_LIB_PATH>$(CUDA_LIB_PATH)../lib</CUDA_LIB_PATH>改成

    <CUDA_LIB_PATH>$(CUDA_LIB_PATH)</CUDA_LIB_PATH>,如果已经被改过则不用再改。

          e) 双击运行Cuda32_Vs2010/CudaVs2010/Data目录下的CudaVs2010.exe,完成。

     

    3.       安装 Visual assistX 10.6

    三、     配置步骤

    1.       系统环境变量配置

    a)     在“CUDA_INC_PATH”中添加SDKinc../common/c/inc);

    b)    在“CUDA_LIB_PATH”中添加SDKlib../common/c/lib)。

    2.       Visual Stdio注册表配置

    在注册表中添加子键,

    [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/10.0/Languages/File Extensions]中添加子项“.cu”,并把“.cpp”的键值复制给“.cu”。

    3.       配置Visual Assist X

    a)     添加VAsist X.cu文件的识别

    找到VAssistX的注册表项

    [HKEY_CURRENT_USER/Software/Whole Tomato/Visual Assist X/VANet10],修改ExtSource键值,添加“.cu”和“.cuh”(注:要以“;”号结尾,且在修改时要关闭VS);

    b)     添加对CUDA关键字的识别

    打开VS,选择“VAssistX”菜单项下的“…option”选项,依次选择“Projects->C/C++ Derictors”,“ Platform”中选择“Custom”,添加CUDA ToolkitCUDA SDK中的include/inc目录。 

      

    20:22:58 

    (本文档由kileven整理,如有疑问请联系826941283@qq.com)

    最新回复(0)