让Eclipse识别自动CUDA内核变量和函数



有没有办法让Eclipse(Indigo)了解CUDA内核可用的内置变量和函数?

考虑以下简单的内核

__global__ void myKernel()
{
    int x = threadIdx.x;
    __syncthreads();
}

Eclipse IDE突出显示"threadIdx"one_answers"__syncthreads",并显示"Symbol'内置符号'无法解析"错误消息。有没有办法告诉Eclipse这些实际上是隐式定义的?

挂图是正确的。如果预先定义了符号CCD_ 2,则CCD_。

在cuda 11.3中,您可以添加:

#include <device_launch_parameters.h>

最新更新