直接问题:是否可以在Visual Studio 2013中为CUDA 7.0启用语法突出显示,如果是,那么如何进行?
背景:
我尝试按照this指南进行操作,但无法找到usertype.dat
文件(该版本是否仍附带该文件?)。我在1,2,3中提到的位置找不到该文件。
答案 0 :(得分:6)
尝试以下步骤
要为Visual Studio CUDA项目设置语法突出显示支持,请执行以下步骤:
•转到:工具 - >选项 - >项目和解决方案 - > VC ++项目 设置 - >包含的扩展程序 - >添加“.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知道cu应该以与cpp文件类似的方式处理。
第二步将启用右键单击CUDA头文件并选择Open Document。
第三步将在.cu文件上启用标准关键字着色。
第四步将着色扩展为CUDA关键字。