-2
C++头结构我知道,这个问题可能已经问过,但我找不到特别回答我的问题所以在这里不言而喻的答案...使用了CUDA代码
的问题是非常简单的,我正在尝试为CUDA(.cu/.cuh)代码使用C++样式头。
//MyClass.cuh
#ifndef MY_CLASS
#define MY_CLASS
#include ...cuda.h, etc.
class MyClass
{
public:
void myFunction();
private:
__global__ void myKernel();
}
#endif
//MyClass.cu
#include "MyClass.cuh"
void MyClass::myFunction()
{
//myFunction definition...
}
__global__ void MyClass::myKernel()
{
//myKernel definition...
}
这项工作?