如何检查 Matlab 编译器运行时 (MCR) 在我的电脑上是不是正常工作?

Posted

技术标签:

【中文标题】如何检查 Matlab 编译器运行时 (MCR) 在我的电脑上是不是正常工作?【英文标题】:How to check that the Matlab Compiler Runtime (MCR) is correctly working on my pc?如何检查 Matlab 编译器运行时 (MCR) 在我的电脑上是否正常工作? 【发布时间】:2016-07-25 16:04:07 【问题描述】:

我尝试使用 CentOS Linux 版本 7.2.1511 在我的电脑上安装 Matlab Compiler Runtime (MCR) R2013a v81。

现在我想知道我是否正确安装了它:我该如何检查?

谢谢

【问题讨论】:

一个疯狂的想法:试试看? 怎么样?什么命令? 你为什么要安装它?你应该用它做什么?尝试做你应该做的任何事情? 【参考方案1】:

您可以使用mcrversion函数列出已安装的mcr版本:

[major, minor] = mcrversion

如果您已经设法使用 mcr 将某些东西编译成二进制文件,只需尝试在您的目标机器上运行它;应用程序要么工作要么崩溃,在这种情况下系统会抱怨缺少依赖项。

【讨论】:

这还不错,但是如果您安装 MCR 以在没有 MATLAB 的情况下运行 MATLAB 编译代码,那么……您不能调用 MATLAB 命令。

以上是关于如何检查 Matlab 编译器运行时 (MCR) 在我的电脑上是不是正常工作?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Linux 终端中使用 MCR(Matlab 编译器运行时)运行 Matlab 文件?

如何为指定的 Matlab 运行时 (MCR) 编译 Matlab 脚本

IPPL 与 Matlab 编译器运行时 (MCR)

Matlab MCR 错误运行最终用户应用程序

在同一台机器上运行 Matlab MCR 和 MATLAB

有没有办法在没有 mcr 的情况下在 matlab 中为 .m 文件创建 .exe 文件?