「ランタイムをパッケージに含める」を選択してパッケージ化を行うと「Runtimeが見つかりません」というダイアログが表示されるのはなぜですか?
13 ビュー (過去 30 日間)
古いコメントを表示
MathWorks Support Team
2018 年 12 月 5 日
回答済み: MathWorks Support Team
2018 年 12 月 5 日
R2018a以降のMATLAB Compiler および MATLAB Compiler SDK によるアプリケーションコンパイラ、またはライブラリコンパイラを使用しています。
「ランタイムをパッケージに含める」を選択してからパッケージ化ボタンを押下すると、「Runtimeが見つかりません」というダイアログが表示され、「有効なMATLAB Runtime インストーラが見つかりません」というエラーメッセージが表示されます。
原因と対策を教えてください。
採用された回答
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 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で MATLAB Runtime についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!