Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置[转]
2010-04-10 11:18
597 查看
Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置
发表时间:2010-01-21
装了这些可已在VC2008里运行SDK里边的一些例子了,但是编程很不方便,没有语法高亮,和一个文本编辑器差不多,下面就要设置Assist来使我们在编写.cu文件时像编写.cpp文件一样。
(1)语法高亮:
将NVIDIA CUDA SDK\doc\syntax_highlighting\visual_studio_8里面的usertype.dat文件copy到 Microsoft Visual Studio 8\Common7\IDE目录下面。
(2)设置VC2008环境
进入Tools|Options|Projects and Solutions|VC++Directories 添加:
Include files: cuda\sdk\common\inc
Library files: cuda\sdk\common\lib
Source files: cuda\sdk\common\src
进入VC++ Project Settings:C/C++ File extensions:添加*.cu,在Text editor-File extension:添加cu 对应editor到Microsoft VC++ editor。
(3)Assist关联.cu文件
关 闭已经打开的Visual studio,之后进入注册表编辑:HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet9\找到右边的ExtSource项,将其值添加.cu;.cuh;之后关闭。
(4) 在VS的Tools|Options|Projects and solutions|VC++ project setting里面的rules file search path里面添加 CUDA SDK安装目录的common目录的CUDA.rules文件所在路径C:\ProgramData\NVIDIA Corporation\NVIDIA CUDA SDK\common\。
(5)新建项目->项目名上右键->选择custom build rules…->然后勾选新添加进去的Rule files,如CUDA Build Rule 2.3.0。在工程中添加.cu文件,右键点击cu文件->选择Properties->Configuration Properties->General->Tool的下拉列表中选择上一步勾选的Build Rule的名称,例如“CUDA Build Rule v2.2.0”->确定。
发表时间:2010-01-21
装了这些可已在VC2008里运行SDK里边的一些例子了,但是编程很不方便,没有语法高亮,和一个文本编辑器差不多,下面就要设置Assist来使我们在编写.cu文件时像编写.cpp文件一样。
从 http://www.nvidia.cn/object/cuda_get_cn.html 下载CUDA Toolkit和CUDA SDK,注意相应的系统版本。然后安装Tookit和SDK(我没有改默认路径,直接装在C盘了)。同时推荐装个CUDA的Wizzard,参考OpenHero的http://blog.csdn.net/OpenHero/archive/2008/04/18/2305856.aspx
装了这些可已在VC2008里运行SDK里边的一些例子了,但是编程很不方便,没有语法高亮,和一个文本编辑器差不多,下面就要设置Assist来使我们在编写.cu文件时像编写.cpp文件一样。(1)语法高亮:
将NVIDIA CUDA SDK\doc\syntax_highlighting\visual_studio_8里面的usertype.dat文件copy到 Microsoft Visual Studio 8\Common7\IDE目录下面。
(2)设置VC2008环境
进入Tools|Options|Projects and Solutions|VC++Directories 添加:
Include files: cuda\sdk\common\inc
Library files: cuda\sdk\common\lib
Source files: cuda\sdk\common\src
进入VC++ Project Settings:C/C++ File extensions:添加*.cu,在Text editor-File extension:添加cu 对应editor到Microsoft VC++ editor。
(3)Assist关联.cu文件
关 闭已经打开的Visual studio,之后进入注册表编辑:HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet9\找到右边的ExtSource项,将其值添加.cu;.cuh;之后关闭。
(4) 在VS的Tools|Options|Projects and solutions|VC++ project setting里面的rules file search path里面添加 CUDA SDK安装目录的common目录的CUDA.rules文件所在路径C:\ProgramData\NVIDIA Corporation\NVIDIA CUDA SDK\common\。
(5)新建项目->项目名上右键->选择custom build rules…->然后勾选新添加进去的Rule files,如CUDA Build Rule 2.3.0。在工程中添加.cu文件,右键点击cu文件->选择Properties->Configuration Properties->General->Tool的下拉列表中选择上一步勾选的Build Rule的名称,例如“CUDA Build Rule v2.2.0”->确定。
相关文章推荐
- Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置(转)
- Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置(转)
- Visual Studio 2008 + Assist 的CUDA2.2编译环境设置
- 将VS2010环境设置为VC6.0样式(字体、前景色、背景色、Visual Assist X等)
- Visual Studio 2008 环境变量的配置(参考设置VS2010)
- 为cuda设置环境变量,编译.cu文件时,加载库
- Visual Studio 2008 默认环境设置
- windows下正确配置CUDA 4.0环境并在Visual Studio 2008中新建工程
- c++学习笔记(1)——环境搭建、经典教程推荐及 Visual Studio 2005/2008中如何编译和运行C++程序
- visual studio 编译64位软件环境设置转载
- Visual Studio 2008 环境变量的配置(参考设置VS2010)
- Visual Studio 2008更改默认环境设置的方法
- 为Visual Studio 2012 配置CUDA 5编译环境
- Qt3 在 Visual Studio 2008 和 Visual Studio 2010 环境下编译
- OpenCV2.3+Visual Studio 2008开发环境配置
- VISUAL STUDIO 2008环境下的CUDA配置(cuda toolkit 4.0)
- windows下正确配置CUDA 4.0环境并在Visual Studio 2008中新建工程
- Visual Studio 2008 下设置 OpenGL 开发环境
- Box2D在Visual Studio 2008环境下的编译
- Mac下设置Android源代码编译环境