sj7*_*755 12 intellisense cuda keyword visual-studio-2010 code-completion
目前已经CUDA识别键CUDA C/C++函数,例如cudaMalloc,cudaFree,cudaEventCreate等.
它还识别某些类型,如dim3和cudaEvent_t.
但是,它不识别其他功能和类型,例如纹理模板,__syncthreads功能或atomicCAS功能.
一切都编译得很好,但我已经厌倦了在整个地方看到红色下划线,我想看到当你输入任何可识别的功能时显示的示例参数.
如何让VS获得这些功能?
Chr*_*isV 10
您可以创建以下形式的虚拟#include文件:
#pragma once
#ifdef __INTELLISENSE__
void __syncthreads();
...
#endif
这应该隐藏CUDA和Visual C++编译器中的假原型,但仍然使它们对IntelliSense可见.
__INTELLISENSE__宏来源:http://blogs.msdn.com/b/vcblog/archive/2011/03/29/10146895.aspx
| 归档时间: | 
 | 
| 查看次数: | 7814 次 | 
| 最近记录: |