CUDA2.3+VS2005开发环境配置
2010-12-15 19:54
344 查看
CUDA2.3+VS2005开发环境配置:
在网上看到一些CUDA+VS2005开发环境配置的文章,总觉得写得不够全面,不够清楚,特别是对刚入门CUDA的菜鸟来说。下面我总结了一个比较全面的CUDA2.3+VS2005开发环境配置指南。
1、安装Visual Studio 2005环境。
安装VS2005就不用说了吧。
2、安装VS2005的开发助手Visual Assist X。(官网下载地址:http://www.wholetomato.com/downloads/default.asp,未注册可免费试用30天)。
3、从 http://www.nvidia.cn/object/cuda_get_cn.html下载2.3版本的CUDA Driver,CUDA Toolkit和CUDA SDK,并依次安装。
4、CUDA环境变量设置。
新建环境变量,变量名为:CUDA_DLL,变量值为:C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/Debug;C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/EmuDebug;C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/EmuRelease;C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/Release,然后在环境变量path中加入;%CUDA_DLL%。
5、设置VS2005环境。
打开VS2005,单击Tools->Options->Projects and Solutions->VC++ Directories:
在Include files中添加: C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common/inc
在Library files中添加:C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common/lib
在Source files中添加:C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common/src
6、Visual Assist X设置。
运行regedit进入注册表编辑器:HKEY_CURRENT_USER/Software/Whole Tomato/Visual Assist X/VANet8 找到右边的ExtSource项,将其值添加.cu;.cuh;。
7、语法高亮:
(1)将C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/doc/syntax_highlighting/visual_studio_8里面的usertype.dat文件复制到Microsoft Visual Studio 8/Common7/IDE目录下面。
(2)打开VS2005,选择菜单Tools->Options->Text Editor->File Extension,在Extension编辑框中填入.cu,在Editor下拉菜单中选择Microsoft Visual C++,单击Add按钮;在将无扩展文件映射到(M)下拉菜单中选择Microsoft Visual C++,然后单击确认。
(3)重启VS2005,打开一个CUDA文件,这时程序已经高亮显示。
8、规则添加
打开VS2005,单击Tools->Options->Projects and solutions->VC++ project setting,在C/C++ File Extensions里添加*.cu,在Extension To Include里添加*.cuh,在Rules File Search Paths里面添加C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common,即Cuda.rules文件所在目录。
9、建立自己的CUDA程序。
(1)新建工程->工程名上右键->选择custom build rules,勾选新添加进去的Cuda.rules。
(2)在工程中添加.cu文件,右键点击cu文件->选择Properties->Configuration Properties->General->Tool的下拉列表中选择上一步勾选的Build Rule的名称,例如“CUDA Build Rule v2.3.0”->确定。
10、如果想快速建立一个CUDA工程,可以安装Openhero开发的CUDA VS wizard 2.2 beta。下载地址:https://sourceforge.net/projects/cudavswizard/files/ 。支持两个新特性:1.使用CUDA SDK 3.0beta的build rule 2.可以直接在project里面添加CUDA文件。
在网上看到一些CUDA+VS2005开发环境配置的文章,总觉得写得不够全面,不够清楚,特别是对刚入门CUDA的菜鸟来说。下面我总结了一个比较全面的CUDA2.3+VS2005开发环境配置指南。
1、安装Visual Studio 2005环境。
安装VS2005就不用说了吧。
2、安装VS2005的开发助手Visual Assist X。(官网下载地址:http://www.wholetomato.com/downloads/default.asp,未注册可免费试用30天)。
3、从 http://www.nvidia.cn/object/cuda_get_cn.html下载2.3版本的CUDA Driver,CUDA Toolkit和CUDA SDK,并依次安装。
4、CUDA环境变量设置。
新建环境变量,变量名为:CUDA_DLL,变量值为:C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/Debug;C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/EmuDebug;C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/EmuRelease;C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/bin/win32/Release,然后在环境变量path中加入;%CUDA_DLL%。
5、设置VS2005环境。
打开VS2005,单击Tools->Options->Projects and Solutions->VC++ Directories:
在Include files中添加: C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common/inc
在Library files中添加:C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common/lib
在Source files中添加:C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common/src
6、Visual Assist X设置。
运行regedit进入注册表编辑器:HKEY_CURRENT_USER/Software/Whole Tomato/Visual Assist X/VANet8 找到右边的ExtSource项,将其值添加.cu;.cuh;。
7、语法高亮:
(1)将C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/doc/syntax_highlighting/visual_studio_8里面的usertype.dat文件复制到Microsoft Visual Studio 8/Common7/IDE目录下面。
(2)打开VS2005,选择菜单Tools->Options->Text Editor->File Extension,在Extension编辑框中填入.cu,在Editor下拉菜单中选择Microsoft Visual C++,单击Add按钮;在将无扩展文件映射到(M)下拉菜单中选择Microsoft Visual C++,然后单击确认。
(3)重启VS2005,打开一个CUDA文件,这时程序已经高亮显示。
8、规则添加
打开VS2005,单击Tools->Options->Projects and solutions->VC++ project setting,在C/C++ File Extensions里添加*.cu,在Extension To Include里添加*.cuh,在Rules File Search Paths里面添加C:/NVIDIA Corporation/NVIDIA GPU Computing SDK/C/common,即Cuda.rules文件所在目录。
9、建立自己的CUDA程序。
(1)新建工程->工程名上右键->选择custom build rules,勾选新添加进去的Cuda.rules。
(2)在工程中添加.cu文件,右键点击cu文件->选择Properties->Configuration Properties->General->Tool的下拉列表中选择上一步勾选的Build Rule的名称,例如“CUDA Build Rule v2.3.0”->确定。
10、如果想快速建立一个CUDA工程,可以安装Openhero开发的CUDA VS wizard 2.2 beta。下载地址:https://sourceforge.net/projects/cudavswizard/files/ 。支持两个新特性:1.使用CUDA SDK 3.0beta的build rule 2.可以直接在project里面添加CUDA文件。
相关文章推荐
- VS2005开发CUDA3.2环境配置
- 基于Berkeley DB编程在VS2005下的开发环境配置
- Win7环境下的CUDA开发环境配置
- vs2005团队开发环境配置
- Ubuntu14.04下配置CUDA7.0+OpenCV开发环境
- CUDA开发环境配置大全
- CUDA与PyCUDA开发环境配置详情
- 如何在VS 2012开发平台中搭建CUDA开发环境以及opencv的配置方法
- DirectShow学习之一在vs2005中配置directshow开发环境
- 一步一图教你完成Windows XP(32位)+VS Express环境下CUDA开发环境配置
- VS2005 windows moblie开发环境配置
- 引用 VS2005下ObjectARX开发环境的配置与开发实例Hello World(VS2005+AutoCad2008+ObjectArx2008)
- Ubuntu10.10下配置Android开发环境 及 2.2,2.3 SDK下载
- CUDA开发环境配置大全
- 【并行计算-CUDA开发】Windows下opencl环境配置
- 【经验帖】Ubuntu12.04安装cuda6.0以及配置Nsight开发环境教程
- win32+vs2005以上+cuda开发环境搭建
- ubuntu 10.04中配置CUDA开发环境
- Linux_Ubuntu16的安装与CUDA7.5开发环境搭建及Nvidia-OpenACC开发工具配置 笔记本-台式机均可
- Qt4.5与VS2008/VS2005的集成开发环境的安装配置