我写了一个很简单的function,用 matlab R2009a 生成一个DLL,再用C#去引用,一开始实例化类的时候就报错,后来在网上查了一些资料,照着别人说的装了一个东西,现在可以调用了,但是还是弹出一个错误,Runtime Error----------R6034。。有很多人遇到这个问题,但是都说糊里糊涂的就解决了,我试了也不行,请大仙显灵~~
没用过matlab编写dll,不过你的问题应该是生成的dll的问题,可以用dependcy看下你的dll引用了哪些别的dll,然后把没有的这些dll拷贝进system32或同目录下。
你的matlab生成的dll应该是共享使用其它dll,而且还得用external C 导出函数。
请问,你的那个问题怎么解决的,我遇到的和你的一样,不知道如何解决