-2

我正在使用一个结构如下的 mex 解决方案:

我有一个 C# 阅读器 A,它由一个 C++/CLI 项目 B 调用,它由一个从 matlab 调用的 mex 项目 C 调用。这不是我的代码,只是我应该运行的东西。

B 包含两个我无法访问的函数,首先是构造函数:B::B(mxArray* data)

二、一个正则函数:mxArray* B::toMatlab(bool mode)

我尝试用 int 替换构造函数的 mxArray* 参数,这使错误消失了,并且与另一个函数类似,所以看起来函数本身是可访问的,但由于某种原因,我不允许使用类型 mxArray* 作为参数。

我不想包含太多关于我的代码的细节,但是如果我遗漏了任何相关的内容,请告诉我。

4

1 回答 1

0

错误帮助表明您的问题是本机类型的可见性(在 .NET 元数据中),并提供此链接以获取更多信息和解决方案:

于 2013-01-28T14:57:00.480 回答