解决方案
CSharp运行matlab库时报错libmwlapack: load error: mkl.dll.的解决方案MWMCR:EvaluateFunction error找不到指定模块
win11离线安装donet3.5的方法
Qt6离线安装方式
QFile无法打开文件明明文件已经存在却无法打开open failed路径或者卷标不正确奇葩问题
关于启用https访问Mrdoc网站cloudflare服务支持http和https同时访问
VS编译工程提示错误error C1083: 无法打开包括文件: “stddef.h”: No such file or directory该文件指向win10 kits安装windows SDK10具体方法
本文档使用 MrDoc 发布
-
+
首页
CSharp运行matlab库时报错libmwlapack: load error: mkl.dll.的解决方案MWMCR:EvaluateFunction error找不到指定模块
# 说明 最近在运行一个程序时,C井调用matlab库时,出现了一个错误,==mkl.dll 找不到指定模块==。   这个错误也挺难的,各种查看dll的依赖,都没有问题,mkl.dll的依赖也通过depends看也没有问题,就是在运行时会出现崩溃现象。 最终在DeepSeek的回答中找到了解决方案。 # 解决方案 其实解决方案还是很简单的。 就是要配置matlab的环境目录即可。但是一般我们在安装时,不会配置这个目录,导致运行库加载不了报错。 mkl.dll的库其实来自matlab或者mcr,像我的程序,依赖了mcr2013a,那么,==就需要将mcr安装下的v81\runtime\win64(默认已有)目录和v81\bin\win64(可能默认没有该目录)。== 至此,再运行,就不会有错误了。   对了,在path中,如果有其他版本的matlab环境,尽量设置在其上面,这样下面的会生效。 编辑:myhappyandy
虚拟世界
2025年4月20日 20:46
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码