加载库错误
当共享库不是有效库时,会发生错误。MATLAB®显示类似如下信息:
加载库“F:\mylibs\testlib.dll”时出现错误,“F:\mylibs\testlib.dll”不是有效的共享库。
或
加载库"/home/myname/testlib "时出错。所以“/ home /名字/ mylibs / testlib。'和宿主有不同的结构。
如果库具有MATLAB无法找到的依赖项,则MATLAB将显示中所述的消息无效的MEX文件错误.
查找Windows上的库依赖项®系统,使用第三方产品Dependency Walker。这个免费的实用程序扫描Windows模块,并为所有相关模块构建一个层次树形图。对于找到的每个模块,它列出该模块导出的所有函数,以及其他模块调用了哪些函数。看到如何确定我的mexo文件或独立应用程序需要哪些库?获取有关使用依赖步行者的信息。