vs2010、CUDA5.5、win7 32位配置的一些注意
2015-03-27 13:06
260 查看
相关的配置教程网上已经很多了,但是好多都比较杂。有时候配置起来总是会出现一下错误,下面就我再配置过程中遇到的问题进行总结。对于CUDA的安装这里不再进行叙述,本文所使用个配置环境是CUDA5.5、win7 32位和vs2010.
1、.cu文件中C/C++关键字高亮(这个操作一般不会出现问题)
这个设置是让Visual Studio 2010在编辑.cu文件的时候,能够对.cu文件里的c/c++语法高亮。方法如下:在Visual Studio 2010 的菜单依次选“ 工具|选项|文本编辑器|文件扩展名“,在该窗口中将“编辑器”下拉框选择“Microsoft
Visual C++”,在“扩展名”文本框中输入cu 点击“添加”按钮,重复工作把cuh 添加为Visual C++类型,添加完成后点击“确定”按钮。
2、CUDA关键字高亮(这个操作会偶尔出现不知道路径的问题)
例如一些教程里会提示将安装的SDK_PATH路径改为自己的安装路径,但是有些读者可能并不清楚SDK到底是哪个。其实就是CUDA samples的安装目录,默认安装的目录就是C:\ProgramData\NVIDIA
Corporation\CUDA Samples\v5.5\
为了让CUDA的关键字,如__device__、dim3之类的文字高亮,需要如下步骤:
把C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\doc\syntax_highlighting\visual_studio_8\usertype.dat 复制到
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\目录下
VS2010需要重启,重启后打开.cu文件,CUDA的关键字应该变成蓝色了。
3、CUDA 函数高亮,及CUDA 函数输入代码提示
主要的问题是网上好多教程给的添加的路径和5.5是由差别的,正确的路径如下。在修改注册表时要关闭vs2010,否则修改会不成功。
使用Visual Assist X。如果已经安装Visual
Assist X,可以通过以下两步实现需要的功能。
在Visual Studio 2010 的菜单里依次选择:“ VAssistX|Visual assist X Options|Projects|C/C++Directories”,在该界面的“Platform”下拉框中选择Custom,在“Show Directories for”下拉框中选择Other include
files, 然后在下面的输入框里,新建、添加如下路径,如图:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\common\inc
然后使用Win+R组合键打开“运行”窗口,键入入regedit
命令打开注册表,找到如下位置:HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet10。在右边找到ExtSource 项目,鼠标右键选修改,在原有文字后添加如下文字:.cu;.cuh。
1、.cu文件中C/C++关键字高亮(这个操作一般不会出现问题)
这个设置是让Visual Studio 2010在编辑.cu文件的时候,能够对.cu文件里的c/c++语法高亮。方法如下:在Visual Studio 2010 的菜单依次选“ 工具|选项|文本编辑器|文件扩展名“,在该窗口中将“编辑器”下拉框选择“Microsoft
Visual C++”,在“扩展名”文本框中输入cu 点击“添加”按钮,重复工作把cuh 添加为Visual C++类型,添加完成后点击“确定”按钮。
2、CUDA关键字高亮(这个操作会偶尔出现不知道路径的问题)
例如一些教程里会提示将安装的SDK_PATH路径改为自己的安装路径,但是有些读者可能并不清楚SDK到底是哪个。其实就是CUDA samples的安装目录,默认安装的目录就是C:\ProgramData\NVIDIA
Corporation\CUDA Samples\v5.5\
为了让CUDA的关键字,如__device__、dim3之类的文字高亮,需要如下步骤:
把C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\doc\syntax_highlighting\visual_studio_8\usertype.dat 复制到
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\目录下
VS2010需要重启,重启后打开.cu文件,CUDA的关键字应该变成蓝色了。
3、CUDA 函数高亮,及CUDA 函数输入代码提示
主要的问题是网上好多教程给的添加的路径和5.5是由差别的,正确的路径如下。在修改注册表时要关闭vs2010,否则修改会不成功。
使用Visual Assist X。如果已经安装Visual
Assist X,可以通过以下两步实现需要的功能。
在Visual Studio 2010 的菜单里依次选择:“ VAssistX|Visual assist X Options|Projects|C/C++Directories”,在该界面的“Platform”下拉框中选择Custom,在“Show Directories for”下拉框中选择Other include
files, 然后在下面的输入框里,新建、添加如下路径,如图:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5\include
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\common\inc
然后使用Win+R组合键打开“运行”窗口,键入入regedit
命令打开注册表,找到如下位置:HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet10。在右边找到ExtSource 项目,鼠标右键选修改,在原有文字后添加如下文字:.cu;.cuh。
相关文章推荐
- GPU(CUDA)学习日记(四)----------VS2010 + win7 32位 + CUDA 4.2 环境配置以及一些小问题的解决
- GPU(CUDA)学习日记(四)----------VS2010 + win7 32位 + CUDA 4.2 环境配置以及一些小问题的解决
- Win7(32位)+VS2010+CUDA4.2配置
- VS2010 CUDA 5.5 Win7 64位配置以及项目创建配置
- VS2010 CUDA 5.5 Win7 64位配置以及项目创建配置
- VS2010 CUDA 5.5 Win7 64位配置以及项目创建配置
- 32位Win7平台VS2010的directshow开发环境配置
- VS2008 CUDA 5.5 Win7 64位配置以及项目创建配置
- CUDA5.5+vs2010 环境配置 7.5也可以使用 亲自试过
- WIN7(32位)VS2010+openCV 2.4.10+PCL 1.6.0+CUDA 6.5.14+CMake 3.2.1+SSBA-3.0配置
- Win7 32位 VS2010 OpenCV 2.4.6 配置
- win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)
- WIN7(32位)VS2010+openCV 2.4.10+PCL 1.6.0+CUDA 6.5.14+CMake 3.2.1+SSBA-3.0配置
- 关于安装CUDA环境的一些总结(vs2010+cuda5.5)[32/64bit均有]
- Win7下CUDA 3.2 VS2010 配置指南
- VS2010 CUDA 5.5 VA_X Win7 64位配置
- VS2010 OpenCV 2.4.6 配置 (Win7 32位)
- 【转】Win7下VS2010中配置Opencv2.4.4的方法(32位和64位都有效)(亲测成功)
- win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)
- 第一篇:CUDA 6.0 安装及配置( WIN7 64位 / 英伟达G卡 / VS2010 )