主要内容

加载库错误

当共享库不是有效库时,会发生错误。MATLAB®显示类似如下信息:

加载库“F:\mylibs\testlib.dll”时出现错误,“F:\mylibs\testlib.dll”不是有效的共享库。

加载库"/home/myname/testlib "时出错。所以“/ home /名字/ mylibs / testlib。'和宿主有不同的结构。

如果库具有MATLAB无法找到的依赖项,则MATLAB将显示中所述的消息无效的MEX文件错误

查找Windows上的库依赖项®系统,使用第三方产品Dependency Walker。这个免费的实用程序扫描Windows模块,并为所有相关模块构建一个层次树形图。对于找到的每个模块,它列出该模块导出的所有函数,以及其他模块调用了哪些函数。看到如何确定我的mexo文件或独立应用程序需要哪些库?获取有关使用依赖步行者的信息。