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