主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

在网络驱动器上部署应用程序和 MATLAB Runtime

您可以将 MATLAB® Compiler™MATLAB Compiler SDK™ 生成的应用程序部署到网络驱动器,以便所有网络用户都可以访问该应用程序。您还可以将 MATLAB Runtime 安装到网络驱动器上,这样本地客户端就不需要在它们各自的计算机上安装 MATLAB Runtime

在网络驱动器上安装 MATLAB Runtime

在 Linux® 系统上,分发到网络文件系统与分发到本地文件系统相同。在网络驱动器上安装 MATLAB Runtime 后,在所有客户端计算机上设置 LD_LIBRARY_PATH 环境变量,或者使用指向 MATLAB Runtime 安装的 shell 脚本。有关详细信息,请参阅针对部署设置 MATLAB Runtime 路径

在 Windows® 系统上,完成以下步骤以使用 MATLAB Runtime 的网络安装。

  1. MATLAB Runtime 安装到与网络驱动器具有相同系统架构的计算机上。有关详细信息,请参阅下载并安装 MATLAB Runtime

  2. 将整个 MATLAB Runtime 安装文件夹复制到网络驱动器。

    小心

    安装路径不得包含任何非 ASCII 字符。

  3. 在所有客户端计算机上将目录 <MATLAB_RUNTIME_INSTALL_DIR>\<VERSION>\runtime\<ARCH> 添加到路径。有关详细信息,请参阅针对部署设置 MATLAB Runtime 路径。然后,所有网络客户端都可以执行编译的应用程序。

在网络驱动器上部署应用程序

在 Linux 系统上,对于 Excel® 或 COM 之外的部署目标,分发到网络文件系统与分发到本地文件系统相同。

在 Windows 系统上,为了运行 Excel 加载项和 COM 组件,必须在客户端计算机上注册 MWComUtil 实用工具库。

下表指定了在每台客户端计算机上要注册哪些 DLL 才能部署特定应用程序。

部署的应用程序要注册的 DLL
Excel 加载项

mwcomutil.dll

mwcommgr.dll

COM 组件mwcomutil.dll

要注册这些 DLL:

  1. 打开系统命令提示符

  2. 导航到 matlabroot\bin\version,其中,matlabroot 表示与您用来编译应用程序的 MATLAB 版本对应的 MATLAB 或 MATLAB Runtime 的位置。

  3. 运行以下命令中的一个或两个命令:

    mwregsvr mwcomutil.dll
    mwregsvr mwcommgr.dll

另请参阅

主题