【发布时间】:2015-11-25 06:59:29
【问题描述】:
直接问题:是否可以在 Visual Studio 2013 中为 CUDA 7.0 启用语法高亮,如果可以,如何实现?
背景:
我尝试遵循this 指南,但找不到usertype.dat 文件(此版本是否仍然附带?)。我在1、2、3 中提到的位置没有找到该文件。
【问题讨论】:
标签: visual-studio visual-studio-2013 cuda
直接问题:是否可以在 Visual Studio 2013 中为 CUDA 7.0 启用语法高亮,如果可以,如何实现?
背景:
我尝试遵循this 指南,但找不到usertype.dat 文件(此版本是否仍然附带?)。我在1、2、3 中提到的位置没有找到该文件。
【问题讨论】:
标签: visual-studio visual-studio-2013 cuda
尝试以下步骤
要为您的 Visual Studio CUDA 项目设置语法高亮支持,请执行以下步骤:
• 转到:工具 -> 选项 -> 项目和解决方案 -> VC++ 项目 Settings -> Extensions to Include -> 添加“.cu”(如果您添加“.cuh” 喜欢);
• 转到:项目 -> 属性 -> 配置属性 -> VC++ 目录 -> 包含目录 -> 添加 $(CUDA_INC_PATH)
• 转到:工具 -> 选项 -> 文本编辑器 -> 文件扩展名 -> 添加 “cu” 到 Extension,选择 Microsoft Visual C++ 作为编辑器,然后确定
• 从 C:\ProgramData\NVIDIA Corporation\CUDA 复制 usertype.dat Samples\v5.0\doc\syntax_highlighting\visual_studio_8 到 C:\Program 文件 (x86)\Microsoft Visual Studio 10.0\Common7\IDE
第一步会让 Visual Studio 2010 知道应该以与 cpp 文件类似的方式处理 cu。
第二步将启用右键单击 CUDA 头文件并选择打开文档。
第三步将在 .cu 文件上启用标准关键字着色。
第四步将着色扩展到CUDA关键字。
【讨论】: