主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

使用 MATLAB Runtime 分发 MATLAB 代码

在没有 MATLAB® 的目标计算机上,安装 MATLAB Runtime(如果部署计算机上尚未安装)。

MATLAB Runtime

MATLAB Runtime是一个执行引擎,由 MATLAB 使用的相同共享库组成,可以在未安装 MATLAB 版本的系统上执行 MATLAB 文件。

MATLAB Runtime 可从 Web 下载,以简化使用 MATLAB Compiler™MATLAB Compiler SDK™ 创建的应用程序的分发。从 MATLAB Runtime 产品页面或使用 compiler.runtime.download MATLAB 函数下载 MATLAB Runtime

MATLAB Runtime 安装程序执行以下操作:

  1. 安装 MATLAB Runtime

  2. 在运行安装程序的文件夹中安装组件程序集。

  3. MWArray 程序集复制到全局程序集缓存 (GAC)。

MATLAB Runtime 的前提条件

  1. MATLAB Runtime 安装程序需要管理员特权才能运行。

  2. 在目标计算机上运行您的应用程序的 MATLAB Runtime 版本必须与构建部署代码的 MATLAB CompilerMATLAB Compiler SDK 版本相同,且更新级别相同或更高。

  3. 不要在 MATLAB 安装目录中安装 MATLAB Runtime

  4. MATLAB Runtime 安装程序大约需要 2 GB 的磁盘空间。

MATLAB Runtime 安装程序添加到安装程序

此示例说明如何使用其中一个编译器 App 将 MATLAB Runtime 包含在生成的安装程序中。生成的安装程序包含运行使用 MATLAB CompilerMATLAB Compiler SDK 构建的独立应用程序或共享库所需的所有文件,并将它们正确地布置在目标系统上。

  1. 在编译器界面的打包选项部分,选择以下一个或两个选项:

    • 从 Web 下载 Runtime - 此选项构建一个安装程序,从 MathWorks 网站下载 MATLAB Runtime 安装程序。

    • 在包中包含 Runtime - 该选项在生成的安装程序中包含 MATLAB Runtime 安装程序。

  2. 点击打包

  3. 将安装程序分发给最终用户。

安装 MATLAB Runtime

有关如何在系统上安装 MATLAB Runtime 的说明,请参阅下载并安装 MATLAB Runtime

如果您获得了包含已编译工件的安装程序,则 MATLAB Runtime 将与应用程序或共享库一起安装。如果只给您原始二进制文件,则必须下载并运行 MATLAB Runtime 安装程序。

注意

在 Windows® 上,路径由安装程序自动设置。如果您在 Windows 以外的平台上运行,则必须修改目标计算机上的路径或使用 shell 脚本来启动已编译的应用程序。设置路径使您的应用程序可执行文件能够找到 MATLAB Runtime。有关设置路径的详细信息,请参阅针对部署设置 MATLAB Runtime 路径