现在的位置: 首页 > 综合 > 正文

CUDA5.0+VS2008+VisualAssist安装以及配置

2019年01月06日 ⁄ 综合 ⁄ 共 1673字 ⁄ 字号 评论关闭

1、软硬件环境

    操作系统:Windows7 台式机

    GPU:Geforce GTX780

    开发环境:VisualStudio2008cuda_5.0.35_winvista_win7_win8_general_64Visual_Assist_X_V10.5.1715_Cracked、Opencv
2.3.1

2、软件准备

    CUDA官方网站https://developer.nvidia.com/cuda-downloads
(通常给出最新的版本,如果需要旧版本可以在这里找到

https://developer.nvidia.com/cuda-toolkit-archive)。 CUDA5.0安装包下载(CUDA5.0已经集成了,显卡驱动、CUDA
ToolKit、 CUDA SDK 代码例子)

    Opencv 2.3.1(http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.3.1)免编译版本,直接用。

    其他 VisualStudio2008 和Visual_Assist_X_V10.5.1715_Cracked
省略。

3、安装过程 

3.1先安装VS2008,再安装VisualAssist X

     VA是为了方便程序编写。 

3.2 CUDA5.0 installer安装过程

    直接默认安装,自动安装CUDA Toolkit、CUDA SDK code samples ,和开发者驱动。
    CUDAToolkit 默认安装目录:C:\Program Files\NVIDIA GPU Computing
Toolkit\CUDA\v5.0
    CUDA SDK 的默认安装目录:C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0 

 

4 CUDA C/C++关键字及函数高亮显示
4.1 .cu 文件中C/C++关键字高亮
        这个设置是让Visual Studio2008 在编辑.cu 文件时,把.cu 文件里的C/C++语法高亮。设置方法: 在Visual Studio 2008 的菜单依次选“ Tools|Options|Text Editor|File Extension(工具|选项|文本编辑器|文件扩展名)”,在该窗口中将“Editor(编辑器)”下拉框选择“Microsoft Visual C++”,在“Extension(扩展名)”文本框中输入cu 点击“Add(添加)”按钮,重复工作把cuh
添加为Visual C++类型,添加完成后点击“OK(确定)”按钮,如图1 所示。
 

 

        重启Visual Studio 2008 后,.cu 文件C++关键字就高亮了。然而此时CUDA的关键字还是黑色的,下一步把CUDA 关键自高亮显示。
4.2 CUDA 函数高亮,及CUDA 函数输入代码提示
       实现这个功能需要使用Visual Assist X,如果没有安装支持Visual Studio 2008的Visual Assist X,这部分功能无法实现。这里只是为使编写代码更加方便,对与CUDA 程序的开发无实质性障碍。
     使Visual Assist X 支持CUDA 函数高亮和代码完成
     在Visual Studio 2008的菜单里依次选择:“ VAssistX|Visual assist X Options|Projects|C/C++Directories”,在该界面的“Platform”下拉框中选择Custom,在“Show Directories for”下拉框中选择Other
include files, 然后在下面的输入框里,新建、添加如下路径,如图2:
 

 

        C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.0\include
        C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0\common\inc

 

 

 

抱歉!评论已关闭.