我已经在我的笔记本电脑上成功编译了 Mex 文件。但是当我运行它时,它说Invalid mex file 'c:\newfolder\filename.mexw32' The specified module could not be found
.
System specification:
OS: windows 7
MATLAB 2010a
Microsoft Visual Studio 2008.
相同的 mex 文件在我的 XP SP3 下的 PC 上编译并成功运行。
此 MathWorks 支持链接针对您的问题提出了两个可能的原因:
- 您没有 MEX 函数所依赖的所有必要库。
- 您正在与编译该文件的 MATLAB 版本不同的版本上运行 MEX 文件。
不管怎样,要找到此错误的根源,它表示您需要列出所有依赖库文件并验证它们在您尝试运行 MEX 文件的系统中是否存在,并且还建议依赖步行者作为做到这一点的工具。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)