COPY:CUDA3.0X86+WindowsXP32bitSP3+ VS2010+Visual assistX10.6安装指南

来源:互联网 发布:搞怪声卡软件下载 编辑:程序博客网 时间:2024/06/01 09:05

CUDA3.0X86+WindowsXP32bitSP3+ VS2010+Visual assistX10.6安装指南
 安装部分
1. 安装CUDA Driver,toolkit,SDK 32位(64位遵照执行)
a) CUDA driver 
b) CUDA toolkit
c) SDK
d) 顺序无所谓
2. 安装Visual studio 2010
这一步安装需要很长时间, 而且中间需要重启好几次, 注意这个最简安装,尽管你X掉了一些, 有些runtime 是必须的,比如SQL 之类的东西,认了吧, 先装成功重要!
3. 安装wizard, 开勇的wizard 已经不能用了, 不过大家不要急, 有的是办法.
去这个地方下载 cudaVS2010 附件:
http://forums.nvidia.com/index.php?showtopic=161096(不需要注册用户就能下)
或者到群共享寻找 
(CUDA 3.0 要过阵子(Q2 2010)才能支持VS 2010 )这里装的是网友开发的插件
a) 解压得到这个目录
b) 双击运行cudaVs2010.sln, 配置管理器, 默认是X64 改成32就行了(如果你机子是X64 不需要改)
然后重新生成解决方案,编译成功后, 会有这个目录生成
Data 里面出现几个EXE, 运行cudaVS2010.exe,目的让VS2010 支持CUDA3.0
4. 安装Visual assistX10.6 , 选这个安装.
C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/VisualStudio/10.0/Extensions/Whole Tomato Software/Visual Assist X/10.6.1823.0(自动安装后的目录)
到这里, cuda+vs2010+vAX 10.6 安装完毕, 剩下就是配置了
配置环境变量以及注册表
a) CUDA_INC_PATH 里面添加SDK的inc (你SDK装哪里的就去哪里找 比如: ../common/c/inc)
b) CUDA_LIB_PATH 里面添加SDK的lib ( ../common/c/lib)
c) 注册表修改, 用regedit 打开
找到这个地方
 
在File Extensions 里面添加项, 复制.cpp 里面的键值, 效果如下, 目的让VS 把 .cu认为是.cpp
以下部分非常重要,涉及到修改Visual Assist X 注册表, 并正确识别cuda的关键字
启动VS 2010 新建项目
新建一个cuda3.0 runtime的项目, 然后编译一下, 目的就是更新Visual Assist X的数据库. 编译通过后,关闭VS2010
回来修改Visual Assist X的注册表 到这里
在VANet10 里面找到ExtSource 并在末尾添加.cu 并用;结尾(注意修改注册表的时候, VS2010 要关闭, 否则修改无效)


再运行VS2010在菜单中找到Visual Assist X 的选项如下:
添加两个include 目录, 到此配置部分全部完毕.

原创粉丝点击