MATLAB Runtime
在未安装 MATLAB® 的计算机上运行打包的 MATLAB 应用程序
MATLAB Runtime 是共享库、MATLAB 代码和其他文件的集合,使您能够在未安装 MATLAB 的系统上执行编译和打包的 MATLAB 应用程序。若想要在没有 MATLAB 的情况下运行这些应用程序,最终用户必须安装 MATLAB Runtime 或指定 MATLAB Runtime 网络安装的位置。
要创建包含 MATLAB Runtime 的应用程序安装程序,您必须下载与用于创建该安装程序的 MATLAB 的版本和更新级别均匹配的 MATLAB Runtime 安装程序。要在没有安装程序的情况下分发打包的 MATLAB 应用程序,最终用户必须下载与用于编译该应用程序的 MATLAB 的版本匹配且更新级别相同或更高的 MATLAB Runtime 安装程序。有关详细信息,请参阅下载并安装 MATLAB Runtime。
函数
mcrinstaller | 显示与当前平台对应的 MATLAB Runtime 安装程序的版本和位置信息 |
mcrversion | 返回与 MATLAB 版本相匹配的 MATLAB Runtime 版本号 |
compiler.runtime.download | 下载 MATLAB Runtime 安装程序 |
compiler.runtime.customInstaller | 为 MATLAB Compiler 生成的指定文件创建 MATLAB Runtime 安装程序 (自 R2024b 起) |
compiler.runtime.createDockerImage | 创建包含 MATLAB Runtime 的 Docker 映像 (自 R2023b 起) |
compiler.runtime.createInstallerDockerImage | 在离线计算机上创建 MATLAB Runtime 安装程序 Docker 镜像 (自 R2022b 起) |
主题
概述
- 关于 MATLAB Runtime
使用免费提供的 MATLAB Runtime 运行已部署的 MATLAB 应用程序。
安装
- 下载并安装 MATLAB Runtime
安装、配置和卸载 MATLAB Runtime。 - 为部署设置 MATLAB Runtime 库路径
了解如何在 Windows®、Linux® 和 macOS 系统上正确配置系统库路径,以便使用 MATLAB Compiler™ 或 MATLAB Compiler SDK™ 构建的应用程序能够定位并使用所需的 MATLAB Runtime 库。 - 减少 MATLAB Runtime 的大小
通过自定义安装程序或容器,减少 MATLAB Runtime 的安装占用空间。 - MATLAB Runtime 容器
了解如何获取 MATLAB Runtime 容器镜像以在 CI/CD 工作流中使用。 - 在网络驱动器上部署应用程序和 MATLAB Runtime
从网络驱动器运行 MATLAB Compiler 生成的应用程序。
自定义
- 在 MATLAB Runtime 中使用 Java 运行时环境 (JRE)
请将 MATLAB Runtime 配置为使用受支持的 Java® 版本。 - MATLAB Runtime 启动选项
设置 MATLAB Runtime 选项,例如-nojvm、-nodisplay或-logfile。 - 使用 MATLAB Runtime 用户数据接口
访问 MATLAB Runtime 数据. - MATLAB Runtime Component Cache 和可部署存档嵌入
指定 MATLAB Runtime 组件缓存大小和位置。
测试
- 设置 MATLAB 库路径以测试已部署的应用程序
在测试时使用现有 MATLAB 安装中的库,无需单独安装 MATLAB Runtime。