Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置(转)
来源:互联网 发布:淘宝企业店铺开店流程 编辑:程序博客网 时间:2024/06/04 20:15
从 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编译环境设置
- Visual Assist X for Visual Studio 2008
- [转]Visual Assist X设置
- [转]Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- Visual Assist X设置
- WINCE实现网络更新程序(转)
- BBextra 1.04 beta release
- 数据分析网址
- plsql动态包使用例子
- 40条ASP.NET开发Tip
- Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置(转)
- 不使用动态解析包处理动态拼接的sql
- IO之File类
- My first time
- sizeof进行结构体大小的判断
- E: Sub-process /usr/bin/dpkg returned an error code (1) 出错解决方案
- ORBacus的命名服务
- VS2005调试断点不起作用的解决方法
- 正在为理想而奋斗程序员们进来看看吧!