如何从不同的类访问 cudafied 方法?



所以我有2个类,两个类都称CudafyTranslator.Cudafy和cudafy为适当的方法。然后将生成的模块添加到 GPU 中。为什么 cudafy 总是给我一个编译异常,当我从一个类中调用一个 cudafied 方法,从另一个类的 cudafied 方法中调用。我知道我可以从同一类中的其他 cudafied 方法调用 cudafied 方法,那么为什么这不起作用呢?

//Class 1:
public class Class1
{
[Cudafy]
public static void method1()
{
//Do stuff.
}
}
//Class 2:
public class Class2 
{
[Cudafy]
public static void method2() 
{
Class1.method1();
}
}

你的源看起来不错。我用cudafy.net 版本1.29.5576.13786进行了测试。我可以更新您的 cudafy.net,然后清理并重新生成您的解决方案会有所帮助。

方面!

最新更新