メインコンテンツ

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.xx、および開始時には user customized message
mcc -R -completemsg,'user customized message'既定の開始メッセージ Initializing MATLAB Runtime version x.xx、および完了時には user customized message
mcc -R -startmsg,'user customized message' -R -completemsg,'user customized message" 既定の開始メッセージ Initializing MATLAB Runtime version x.xx、および各オプションの前に -R を指定することで開始時と完了時の両方に user customized message
mcc -R -startmsg,'user customized message',-completemsg,'user customized message'既定の開始メッセージ Initializing MATLAB Runtime version x.xx、および -R を 1 回だけ指定することで開始時と完了時の両方に user customized message

参考

トピック