「ランタイムをパッケージに含める」を選択してパッケージ化を行うと「Runtimeが見つかりません」というダイアログが表示されるのはなぜですか?
13 views (last 30 days)
Show older comments
MathWorks Support Team
on 5 Dec 2018
Answered: MathWorks Support Team
on 5 Dec 2018
R2018a以降のMATLAB Compiler および MATLAB Compiler SDK によるアプリケーションコンパイラ、またはライブラリコンパイラを使用しています。
「ランタイムをパッケージに含める」を選択してからパッケージ化ボタンを押下すると、「Runtimeが見つかりません」というダイアログが表示され、「有効なMATLAB Runtime インストーラが見つかりません」というエラーメッセージが表示されます。
原因と対策を教えてください。
Accepted Answer
MathWorks Support Team
on 5 Dec 2018
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 Comments
More Answers (0)
See Also
Categories
Find more on MATLAB Runtime in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!