让VA和Visual studio支持*.cu文件
来源:互联网 发布:淘宝信用贷款客服电话 编辑:程序博客网 时间:2024/05/09 12:56
众所周知,*.cu和*.cuh后缀文件是CUDA的专门后缀格式,使用*.cu后缀的主要目的是使得CUDA的rules可以识别它并在编译时做一个预编译,生成用于CPU代码的cpp文件和用于GPU代码的cubin文件。虽然都是文本文件,因此可以直接使用cpp后缀已达到使VA和VS自身支持的目的,但也会因此引入很多麻烦,比如要为每个包含CUDA代码的cpp文件做个编译规则等。
让VA和VS支持*.cu文件的方法直接按如下执行(以visual studio 2005为例,2008只需将相应的8改为9):
第一步:确保VA和VS不在启动使用状态,修改注册表
定位到HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet8(根据不同的VS版本,2008为VANet9),在ExtHeader中增加".cuh",在ExtSource中增加".cu"。
定位到HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Languages\Language Services\C/C++,在NCB Default C/C++ Extensions中增加".cu;.cuh;"。
定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Languages\File Extensions,新建两个键".cu"和".cuh",用".cpp"下的默认键值{B2F072B0-ABC1-11D0-9D62-00C04FD9DFD9}设置刚才新建的两个键的默认键值。
第二步:启动Visual studio,定位到“工具->选项->Projects and Solutions->VC++ Project Settings”,在右边的"C/C++ File Extensions"中添加";.cu",在"Extension to Inculde"中添加";.cuh;.cu"。
在VA选项中找到performance下的rebuild按钮并执行。
最后重启Visual studio即可。
如果此方法不奏效,请查看注册表中相应键值是否修改成功
- 让VA和Visual studio支持*.cu文件
- Visual Studio和VA快捷键
- Visual Assist 添加支持*.cu文件
- Visual Assist 添加支持*.cu文件
- Visual Assist 添加支持*.cu文件
- CUDA文件Visual Assist 添加支持*.cu文件
- 让Visual Studio支持Boost ipp 文件语法高亮
- visual assist X 添加对.cu文件的支持
- 在已有的Visual Studio工程中加入CU文件
- 让你的Visual Studio 2010支持HTML5和CSS3
- Visual Studio + VA 常用快捷键
- Visual Studio + VA 常用快捷键
- Visual Studio + VA 常用快捷键
- Visual Studio + VA 常用快捷键
- Visual Studio + VA 常用快捷键
- Visual Studio + VA 常用快捷键
- Visual Studio + VA 常用快捷键
- Visual Studio VA 常用快捷键
- LoadRunner安装与卸载的那些问题
- ural 1017 Staircases
- iPhone/iPad开发札记 2012/03/10 音频:录音与混音
- Linux下WU-FTP服务器的配置
- Git commands / git log
- 让VA和Visual studio支持*.cu文件
- Function space
- 道里云公司安全OS产品参展2012年RSA全球信息安全大会
- 设计模式学习之面向对象设计的5大原则
- android中activity的四种加载模式
- 将apktool加入环境变量
- 网站统计助您提升流量转化率
- ADO数据库的操作
- kinetis定时器FTM详解