MATLAB Compiler

MATLAB Runtime

无需安装 MATLAB 即可运行编译的 MATLAB 应用程序或组件

MATLAB Runtime 是一套独立的共享库,可以执行已编译的 MATLAB 应用程序或组件。当 MATLABMATLAB Compiler 和 MATLAB Runtime 一起使用时,您可以快速、安全地创建和分布数值应用程序或软件组件。

下载和安装 MATLAB Runtime:

  1. 单击下表中与您正在使用的应用程序或组件相对应的版本和平台。MATLAB Runtime 的版本与 MATLAB 版本紧密相关。

    注意:您可以在应用程序或组件随附的 readme.txt 文件中找到此信息。

  2. 将 MATLAB Runtime 安装文件保存在您打算运行应用程序或组件的计算机上。

  3. 双击安装程序,然后按照安装向导中的说明进行操作。

请参阅 MATLAB 运行时安装程序文档获取更多详情。

Release (MATLAB Runtime Version#) Windows Linux Mac
R2018b (9.5)
64-bit
64-bit
Intel 64-bit
R2018a (9.4)
64-bit
64-bit
Intel 64-bit
R2017b (9.3) 64-bit 64-bit Intel 64-bit

安装Runtime后,请更新 R2016a-R2017a 版本的 MATLAB Runtime

R2016a、R2016b 和 R2017a 版本的 MATLAB Runtime已有重要的安全补丁。在安装 其中一版MATLAB Runtime后,您应点击以下相应更新链接来更新到最近。请注意,这仅适用于您使用 MATLAB App Designer编写的 MATLAB 应用程序(.mlapp 文件)。更多信息,请参阅此 Bug 报告

R2017a (9.2)
64-bit   |   Update 64-bit   |   Update Intel 64-bit   |   Update
R2016b (9.1)
64-bit   |   Update 64-bit   |   Update Intel 64-bit   |   Update
R2016a (9.0.1) 1, 2 64-bit   |   Update 64-bit   |   Update Intel 64-bit   |   Update
R2015b (9.0) 1, 2, 3 32-bit / 64-bit 64-bit Intel 64-bit
R2015aSP1 (8.5.1) 1 32-bit / 64-bit 64-bit Intel 64-bit
R2015a (8.5) 1 32-bit / 64-bit 64-bit Intel 64-bit
R2014b (8.4) 1 32-bit / 64-bit 64-bit Intel 64-bit
R2014a (8.3) 1 32-bit / 64-bit 64-bit Intel 64-bit
R2013b (8.2) 32-bit / 64-bit 64-bit Intel 64-bit
R2013a (8.1) 32-bit / 64-bit 64-bit Intel 64-bit
R2012b (8.0) 32-bit / 64-bit 64-bit Intel 64-bit
R2012a (7.17) 32-bit / 64-bit 32-bit / 64-bit Intel 64-bit
R2011b 及更早版本4

打开 MATLAB 并运行命令 mcrinstaller 以找到 MATLAB 运行时,以便与您的已编译组件一起重新分发。

注意

  1. R2014a-2016a 不支持 macOS Sierra 10.12。如果您选择在此不受支持的 macOS 版本上运行上述这些版本的 MATLAB 运行时,则可能需要安装补丁程序以解决不兼容问题。了解更多信息以 确定此不兼容问题是否会对您产生影响。MathWorks 强烈建议您不要在 macOS Sierra 10.12 上运行任何早于 R2014a 的 MATLAB 运行时版本。
  2. MATLAB 运行时 9.0.1 适用于 R2016a,同样支持 MATLAB 9.0(也是 R2016a)。
  3. MATLAB 运行时 9.0 适用于 R2015b,同样支持 MATLAB 8.6(也是 R2015b)。
  4. MATLAB 运行时在线版仅适用于 R2012a 之后的版本。更早的 MATLAB 运行时版本与 MATLAB 编译器一同交付。如果您没有 MATLAB,请向创建该部署包的 MATLAB 编译器用户索取运行时。