安装和配置MATLAB运行时
支持平台:窗户®, Linux®,macOS
MATLAB®运行时包含在没有MATLAB授权副本的目标系统上运行编译后的MATLAB应用程序所需的库。
下载MATLAB运行时安装程序
下载MATLAB运行时安装程序使用以下选项之一:
下载MATLAB运行时安装程序的最新更新级别为所选版本从网站//www.ru-cchi.com/2022世界杯八强谁会赢?products/compiler/matlab-runtime.html.此选项最适合希望运行已部署应用程序的最终用户。
使用MATLAB函数
compiler.runtime.download
下载MATLAB运行时安装程序与执行命令的MATLAB版本和更新级别相匹配。如果安装程序已经下载到计算机上,则它返回路径MATLAB运行时安装程序。如果机器脱机,则返回一个URL到MATLAB运行时安装程序。此选项最适合希望创建包含MATLAB运行时.
请注意
如果你想安装MATLAB运行时到共享网络驱动器,请参见使用MATLAB运行时的网络安装运行应用程序.
安装MATLAB运行时交互式地
安装MATLAB运行时:
提取包含MATLAB运行时安装程序。安装程序文件名的发布部分(
_R2022b_
)从一个版本到下一个版本的更改。平台 步骤 窗户 解压缩MATLAB运行时安装程序。
右键单击ZIP文件
MATLAB_Runtime_R2022b_win64.zip
并选择提取所有.Linux 解压缩MATLAB运行时安装程序在终端使用
解压缩
命令。例如,如果您正在解压缩R2022bMATLAB运行时安装程序,在终端,键入:
解压缩MATLAB_Runtime_R2022b_glnxa64.zip
macOS
解压缩MATLAB运行时安装程序在终端使用
解压缩
命令。例如,如果您正在解压缩R2022bMATLAB运行时安装程序,在终端,键入:
解压缩MATLAB_Runtime_R2022b_maci64.zip
启动MATLAB运行时安装程序。
平台 步骤 窗户 双击文件
安装程序
启动安装程序。Linux 在终端输入:
sudo -H ./install . sh
请注意
你可能需要允许root用户访问正在运行的X服务器:
sudo -H ./install xhost -SI:localuser:root
sudo
仅当安装到没有写访问权的目录时才需要。macOS
在终端输入:
。/安装
请注意
运行后可能需要输入管理员用户名和密码
。/安装
.当MATLAB运行时安装程序启动,它显示一个对话框。仔细阅读信息后,单击下一个继续安装。
在文件夹中选择对话框中,指定要安装的文件夹MATLAB运行时.
请注意
的多个版本MATLAB运行时在您的计算机上,但任何特定版本只安装一次。如果您有相同版本的现有安装,则MATLAB运行时安装程序不会显示文件夹中选择对话框,因为它将覆盖同一文件夹中的现有安装。
确认您的选择并单击下一个.
的MATLAB运行时安装程序开始将文件复制到安装文件夹中。
在Linux和macOS平台,在将文件复制到磁盘后,将MATLAB运行时安装程序显示产品配置说明对话框。此对话框包含设置路径环境变量所需的信息。从此对话框复制路径信息,将其保存到文本文件中,然后单击下一个.
有关设置路径环境变量的说明,请参见设置MATLAB运行时部署路径.
点击完成退出安装程序。
默认安装文件夹
默认的MATLAB运行时的安装文件夹R2022b在下表中指定:
操作系统 | MATLAB运行时安装文件夹 |
---|---|
窗户 | C:\Program Files\MATLAB\MATLAB Runtime\R2022b |
Linux | /usr/local/MATLAB/MATLAB_Runtime /R2022b |
macOS | /应用程序/ MATLAB / MATLAB_Runtime /R2022b |
安装MATLAB运行时非交互的
如果要执行许多安装,可以将安装参数指定为命令行参数或在安装程序控制文件中指定,以节省时间和防止错误。当指定安装参数时,MATLAB运行时安装程序作为后台任务运行,不显示任何对话框。
当以非交互方式运行时,安装程序将覆盖安装位置。
谨慎
在Linux和macOS中设置环境变量所需的信息产品配置说明对话框。如果非交互式地使用安装程序,则必须定位您的MATLAB运行时安装目录,以便设置安装后的库路径。有关更多信息,请参见设置MATLAB运行时部署路径.
在静音模式下运行安装程序
安装MATLAB运行时静音模式下:
的内容MATLAB运行时安装程序存档到临时文件夹。
在系统命令提示符中,导航到解压安装程序的文件夹。
运行MATLAB运行时安装程序,指定
-agreeToLicense是的
选项。请注意
在大多数平台上,安装程序位于解压存档到的文件夹的根目录。在64位Windows上,安装程序位于归档文件中
箱子
文件夹中。平台 命令 窗户 setup -agreeToLicense是
Linux sudo ./install -agreeToLicense yes
请注意
sudo
仅当安装到没有写访问权限的目录时才需要。macOS ./install -agreeToLicense yes
请注意
如果你不包括
-agreeToLicense是的
作为第一个选项,安装程序将不会安装MATLAB运行时.查看安装日志。
在Windows系统上,安装程序创建一个名为
mathworks_
,在那里用户名
. log用户名
是您的Windows登录名,位于您的临时
环境变量。在Linux和macOS系统中,安装程序在命令提示符处显示日志信息。方法还会将其保存到文件中
-outputFile
选择。
自定义非交互式安装
非交互运行时,安装程序使用默认值,除非另有指定。就像MATLAB安装程序一样MATLAB运行时安装程序接受许多修改默认安装属性的命令行选项。
MATLAB安装程序存档包含一个名为installer_input.txt
.该文件包含完整的MATLAB安装所需的所有选项。的MATLAB运行时安装程序只接受本节中列出的选项。
要在命令行上指定选项,请用空格分隔每个选项及其值。例如,在Linux上:
./install -agreeToLicense yes \ -outputFile myapp_log.txt -destinationFolder ~/MW/MATLAB_Runtime ./
选项 | 描述 |
---|---|
-agreeToLicense |
同意MATLAB运行时许可证。 |
-destinationFolder |
指定的地方MATLAB运行时安装。 |
-outputFile |
指定写入安装日志文件的位置。 |
tmpdir |
指定在安装期间存储临时文件的位置。 谨慎 安装程序删除指定文件夹中的所有内容。 |
-inputFile |
指定包含命令行选项和值的安装程序控制文件。省略破折号,将每个选项和值对放在单独的一行上。 |
安装MATLAB运行时没有管理员权限
在Linux上安装MATLAB运行时没有sudo
特权,选择您在安装期间具有写访问权限的文件夹。
在Windows上安装MATLAB运行时不具有管理员权限的用户:
安装MATLAB运行时在具有管理员权限的Windows机器上。
复制以下文件夹MATLAB运行时已安装到没有管理员权限的计算机上。您可以将该文件夹压缩为zip文件以便分发。
在没有管理员权限的计算机上,添加
目录到用户的目录< MATLAB_RUNTIME_INSTALL_DIR >
运行时\ \拱
路径
环境变量。有关更多信息,请参见设置MATLAB运行时部署路径.
安装多个MATLAB运行时单机版本
MCRInstaller
支持多个版本的安装MATLAB运行时在目标机器上。的不同版本编译的应用程序MATLAB运行时在同一台机器上并排执行。
如果你不想要多个MATLAB运行时在目标机器上的版本,您可以删除不需要的版本。在Windows上,运行添加或删除程序从控制面板中删除特定版本。在Linux操作系统下,手动删除不需要的文件MATLAB运行时目录。的最新版本安装之前或之后,可以删除不需要的版本MATLAB运行时因为版本可以按任何顺序安装或删除。
请注意
安装多个版本的MATLAB运行时不支持在同一机器上macOS.
MATLAB而且MATLAB运行时在同一台机器上
要在开发机器上测试已部署的组件,不需要安装MATLAB运行时.用于编译组件的MATLAB安装可以充当MATLAB运行时更换。
你可以安装MATLAB运行时用于调试目的。
修改路径
如果你安装MATLAB运行时在已经安装了MATLAB的机器上,您必须根据您的需要调整系统库路径。
运行已部署的MATLAB代码MATLAB运行时而不是MATLAB,确保你的库路径列出MATLAB运行时目录放在MATLAB目录之前。有关设置环境变量的信息,请参见设置MATLAB运行时部署路径.
或者,您可以指定的位置MATLAB运行时为编译后的应用程序使用生成的shell脚本。
卸载MATLAB运行时
窗户
启动卸载程序。
从“Windows开始”菜单中搜索添加或删除程序控制面板,双击MATLAB运行时在列表中。
你也可以开始MATLAB运行时的卸载程序
< MATLAB_RUNTIME_INSTALL_DIR >
\ bin \
文件夹,<拱>
是你的MATLAB运行时安装文件夹和< MATLAB_RUNTIME_INSTALL_DIR >
是特定于体系结构的文件夹,例如<拱>
win32
或win64
.选择MATLAB运行时在“卸载产品”对话框的产品列表中单2022世界杯八强谁会赢?击下一个.
点击完成.
Linux
关闭MATLAB和的所有实例MATLAB运行时.
在Linux终端输入以下命令:
rm射频< MATLAB_RUNTIME_INSTALL_DIR >
谨慎
使用时要小心
rm
命令,因为已删除的文件无法恢复。
macOS
关闭MATLAB和的所有实例MATLAB运行时.
导航到您的MATLAB运行时安装文件夹。例如,可能会命名安装文件夹
MATLAB_Compiler_Runtime.app
在您的应用程序文件夹。把你的MATLAB运行时安装文件夹到回收站,然后选择空垃圾从Finder菜单。