主要内容

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

MATLAB Runtime 启动选项

使用 mcc -R 设置启动选项

您可以使用带 -R 标志的 mcc 命令,以提供在初始化时传递给应用程序的 MATLAB® Runtime 选项。此选项仅在构建独立应用程序或 Excel® 加载项时使用。

您可以使用 -R 指定以下选项。

选项

描述

目标

'-logfile,filename'

指定日志文件名。此文件是在运行时在应用程序文件夹中创建的,并且包含有关 MATLAB Runtime 初始化的信息和输出到命令行窗口的所有文本。选项必须用单引号引起来。从 Windows® 命令提示符执行命令时使用双引号。

如果文件路径已指定,则该路径必须存在,并且不能包含环境变量。

MATLAB Compiler™

-nodisplay

隐藏 MATLAB nodisplay 运行时警告。在 Linux® 上,打开不带显示功能的 MATLAB Runtime

MATLAB Compiler

-nojvm

不要使用 Java® 虚拟机 (JVM)。

MATLAB Compiler

'-startmsg,message'

初始化时显示的可自定义用户消息。

MATLAB Compiler 独立应用程序

'-completemsg,message'

初始化完成时显示的可自定义用户消息。

MATLAB Compiler 独立应用程序

-singleCompThread

将 MATLAB 限制为单个计算线程。

MATLAB Compiler

-softwareopengl使用 Mesa Software OpenGL® 进行渲染。

MATLAB Compiler

有关完整详细信息,请参阅 mcc -R

显示 MATLAB Runtime 初始化消息

您可以向最终用户显示一条控制台消息,通知他们 MATLAB Runtime 初始化何时开始和完成。

要创建这些消息,请使用 mcc 命令的 -R 选项。

您具有以下选项:

  • 仅使用默认启动消息 (Initializing MATLAB runtime version x.xx)

  • 使用您选择的文本自定义启动或完成消息。在显示您的自定义启动消息之前,还会显示默认启动消息。

在 MATLAB 命令行窗口中调用 mcc 时,将逗号放在单引号内。

mcc -m hello.m -R '-startmsg,"Message_Without_Space"'

如果初始化消息中包含双引号,请在每个引号前添加反斜杠进行转义。如果初始化消息中有空格,请从系统命令行窗口调用 mcc 或使用 MATLAB 中的 !mcc

以下是一些调用此选项的不同方式的示例。

此命令:显示:
mcc -R -startmsg默认启动消息 Initializing MATLAB Runtime version x.xx
mcc -R -startmsg,'user customized message'默认启动消息 Initializing MATLAB Runtime version x.xxuser customized message
mcc -R -completemsg,'user customized message'默认启动消息 Initializing MATLAB Runtime version x.xxuser customized message
mcc -R -startmsg,'user customized message' -R -completemsg,'user customized message" 默认启动消息 Initializing MATLAB Runtime version x.xx,并通过在每个选项前指定 -Ruser customized message
mcc -R -startmsg,'user customized message',-completemsg,'user customized message'默认启动消息 Initializing MATLAB Runtime version x.xx 以及 user customized message 只需指定一次 -R

另请参阅

主题