MATLAB Runtime 启动选项
使用 mcc -R 设置启动选项
您可以使用带 -R 标志的 mcc 命令,以提供在初始化时传递给应用程序的 MATLAB® Runtime 选项。此选项仅在构建独立应用程序或 Excel® 加载项时使用。
您可以使用 -R 指定以下选项。
选项 | 描述 | 目标 |
|---|---|---|
'-logfile, | 指定日志文件名。此文件是在运行时在应用程序文件夹中创建的,并且包含有关 MATLAB Runtime 初始化的信息和输出到命令行窗口的所有文本。选项必须用单引号引起来。从 Windows® 命令提示符执行命令时使用双引号。 如果文件路径已指定,则该路径必须存在,并且不能包含环境变量。 | MATLAB Compiler™ |
-nodisplay | 隐藏 MATLAB | MATLAB Compiler |
-nojvm | 不要使用 Java® 虚拟机 (JVM)。 | MATLAB Compiler |
'-startmsg, | 初始化时显示的可自定义用户消息。 | MATLAB Compiler 独立应用程序 |
'-completemsg, | 初始化完成时显示的可自定义用户消息。 | 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 |
mcc -R -startmsg,' | 默认启动消息 Initializing MATLAB Runtime version 和 user customized message |
mcc -R -completemsg,' | 默认启动消息 Initializing MATLAB Runtime version 和 user customized message |
mcc -R -startmsg,' | 默认启动消息 Initializing MATLAB Runtime version ,并通过在每个选项前指定 -Ruser customized message |
mcc -R -startmsg,'' | 默认启动消息 Initializing MATLAB Runtime version 以及 user customized message 只需指定一次 -R |