ITPub博客

首页 > Linux操作系统 > Linux操作系统 > CUDA开发环境高亮显示设置

CUDA开发环境高亮显示设置

原创 Linux操作系统 作者:洛欣 时间:2009-11-16 14:05:12 0 删除 编辑

在网上一顿瞎搜,怎么配置cuda开发环境高亮显示,也不知道怎么弄的,居然好使了,现在把自己的一点小小心得记录下来。说真的,真的很兴奋!

 1、将C:\Documents and Settings\All Users\Application Data\NVIDIA Corporation\NVIDIA CUDA SDK\doc\syntax_highlighting\visual_studio_8里面的usertype.dat文件copy到C:\Program Files\Microsoft Visual Studio 8\Common7\IDE目录下面(如果已经存在,就追加到原来的后面)。
2、打开vs2005->工具(T)->选项(O)->项目和解决方案->VC++项目设置->C/C++文件扩展名(在后面添加*.cu)->包括的扩展名(在其后添加*.cu;)。其他默认就行。

3、还是在工具(T)下面,打开文本编辑器->文件扩展名->在右侧 扩展名一栏中填上.cu,编辑器中选择Microsoft Visual C++,并选中下面的(将无扩展名的文件映射到(M)),对应的后面是Microsoft Visual C++。

4、打开注册表,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Languages\File Extensions\ 下面添加子键 .cu 然后copy .cpp的键值到.cu。这样才能表示cu也是VS下的VC的工程文件。

5、打开注册表
HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet8 在ExtSource键添加键值.cu;.cuh。

6、打开Visual Assist属性,在projects 的C/C++ Directories custom下面添加CUDA的头文件目录,这样才能在Visual Assist 生成规则的时候找到CUDA自身的特殊定义才能生成Visual Assist的关键字,如__global__.

在这个步骤中,platform选择custom,show directiories for选择stable include files

7、对于这个高亮显示,我也不知道上面的配置对不对,我也是照猫画虎。以前配置环境,用的是开勇的向导,版本是CUDA_VS_Wizard1.2,高亮就不太好使,这回换来用CUDA_VS_Wizard_W32.2.0.zip,不知道这两者有没有啥关系,不太明白。在此感谢开勇。

8、再有就是在第五步,在添加键值的时候比以前多添加了.cuh,这不知道和这次的成功高亮显示有没有什么关系,没有去试过。

9、因为前一次的高亮显示失败,所以这次又进行了上次一样的重新设置,改的地方在第7和8步已经做了说明。第2步和第3步也都进行了重新设置。这次的成功设置,让我很有收获,所以就把这些感受写了下来,以便给自己以后设置做个蓝本。

原文:learngis的专栏

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22785983/viewspace-619726/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-11-12

  • 博文量
    111
  • 访问量
    273846