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

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

Accepted Answer

MathWorks Support Team
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 インストーラの場所」にて上記のフォルダを指定します。

More Answers (0)

Categories

Find more on MATLAB Runtime in Help Center and File Exchange

Products


Release

R2018a

Community Treasure Hunt

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

Start Hunting!