Invalid MEX-file 出错
Invalid MEX-file *.dll 不是有效的 Win32 应用程序。现在需要调用一个商业函数库,其matlab版本中,核心文件打包成 动态链接库 dll, 在2007b下直接运行自带测试文件报错如上,不明白什么意思……
[ 本帖最后由 eight 于 2007-10-23 19:42 编辑 ] 原帖由 gerry 于 2007-10-23 18:51 发表 http://www.chinavib.com/forum/images/common/back.gif
在2007b下直接运行
什么意思?dll 跟普通函数、命令一样,需要在程序中调用 对,作者为了保护源码,把函数打包成dll,定义好接口,按照格式编写m脚本,调用文件名即可,6.5,7.4下能够执行,7.5则报错……怎么办?
[ 本帖最后由 gerry 于 2007-10-23 21:55 编辑 ] 原帖由 gerry 于 2007-10-23 21:53 发表 http://www.chinavib.com/forum/images/common/back.gif
对,作者为了保护源码,把函数打包成dll,定义好接口,按照格式编写m脚本,调用文件名即可,6.5,7.4下能够执行,7.5则报错……怎么办?
help mex ,也许你能找到答案 我也出现了这种问题,不知怎么解决 我调用的库在7.4以下都能正常运行,还是不知道2007里该如何处理,只有先降低Matlab版本了
页:
[1]