首页 文章

C / CLI,MEX:错误C3767候选函数取决于函数参数类型

提问于
浏览
-2

我正在使用这样结构的mex解决方案:

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

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

二,常规函数:mxArray * B :: toMatlab(bool模式)

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

我不想在代码中包含太多细节,但如果有任何与我遗漏相关的内容,请告诉我 .

1 回答

  • 0

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

相关问题