所以我有2个类,两个类都调用CudafyTranslator.Cudafy和cudafy相应的方法。然后将生成的模块添加到GPU。当我从一个类的另一个类的已编码方法中调用一个已编码的方法时,为什么cudafy总是给我一个编译异常。我知道我可以从同一个类中的其他已引用方法中调用已引用方法,为什么这不起作用?
//Class 1:
public class Class1
{
[Cudafy]
public static void method1()
{
//Do stuff.
}
}
//Class 2:
public class Class2
{
[Cudafy]
public static void method2()
{
Class1.method1();
}
}
答案 0 :(得分:1)
您的来源看起来不错。我使用cudafy.net版本 1.29.5576.13786 从侧面进行了测试。我邀请您,您可以更新cudafy.net,然后清理并重建您的解决方案将有所帮助。
问候!