「ランタイムをパッケ​ージに含める」を選択​してパッケージ化を行​うと「Runtime​が見つかりません」と​いうダイアログが表示​されるのはなぜですか​?

13 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2018 年 12 月 5 日
回答済み: MathWorks Support Team 2018 年 12 月 5 日
R2018a以降のMATLAB Compiler および MATLAB Compiler SDK によるアプリケーションコンパイラ、またはライブラリコンパイラを使用しています。
「ランタイムをパッケージに含める」を選択してからパッケージ化ボタンを押下すると、「Runtimeが見つかりません」というダイアログが表示され、「有効なMATLAB Runtime インストーラが見つかりません」というエラーメッセージが表示されます。
原因と対策を教えてください。

採用された回答

MathWorks Support Team
MathWorks Support Team 2018 年 12 月 5 日
R2017bおよびそれ以前のバージョンでは、MATLAB CompilerおよびMATLAB Compiler SDKのインストール時に、MATLAB Compiler Runtime (MCR) のインストーラもMATLABのフォルダに含まれていましたが、R2018a以降ではMATLABのフォルダには含まれず、別途ダウンロードしていただく必要があります。
ダウンロード前に「ランタイムをパッケージに含める」を選択し、パッケージ化を開始しますとこのようなダイアログが表示されます。このため、パッケージ化を行う前にMCRをダウンロードしていただく必要があります。ダウンロードは以下のコマンドで行います。
>> compiler.runtime.download
MATLABを使用しているマシンがインターネットに接続されていない場合や、セキュリティの関係でダウンロードできない場合は、インターネットを使用可能な別のコンピュータでダウンロードいただき、それをMATLAB環境の任意のフォルダにコピーして使用します。
(1) インターネットを使用可能なPCにて、以下のサイトからMCRのインストーラ(ファイル名:MCR_R20XXx_win64_installer.exeなど)をダウンロードします。
https://jp.mathworks.com/products/compiler/matlab-runtime.html
(2) インストーラを以下のフォルダにコピーします。
Windows の既定のフォルダ:
C:\Program Files\MATLAB\R20XXx\toolbox\compiler\deploy\win64
Mac の既定のフォルダ:
/Applications/MATLAB_R20XXx.app/toolbox/compiler/deploy/maci64
Linux の既定のフォルダ:
/usr/local/MATLAB/R20XXx/toolbox/compiler/deploy/glnxa64/
(3) MATLABの「設定」ボタンを押下し、設定画面を開きます。
(4) 画面左部分にて「MATLAB Compiler」を選択します。
(5) 「MATLAB Runtime インストーラの場所」にて上記のフォルダを指定します。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMATLAB Runtime についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!