vs2010和matlab混合编程,初始化mclInitializeApplication(NULL,1)总是不执行,感觉跳转不到mclmcrrt7_15.dll,为什么?

weixin_38060280 2016-04-27 09:14:16
vs2010和matlab混合编程,初始化mclInitializeApplication(NULL,1)总是不执行,感觉跳转不到mclmcrrt7_15.dll?
查看反汇编,有call的操作,但是没有跳转。很奇怪,期待大拿回复!
...全文
24 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38063608 2016-04-27
  • 打赏
  • 举报
回复
参考这个
http://www.adras.com/Call-to-mclInitializeApplication-in-MCR-v713.t123787-80.html
结尾处的答案是 no longer supported ,改成调用 mclInitializeApplication_proxy
By way of MATLAB's technical support team I was made aware of a workaround for this problem.  The function mclInitiaizeApplication is no longer supported for calling from C# .NET applications. The function to call is "mclInitializeApplication_proxy". 
This solved my problem, but it makes me wonder if this would be a problem when calling a C shared library from other languages such as C++ or java
专注于.NET MIS开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧