MATLAB: Is MATLAB Component Runtime so large

behemothbigenormousfatgargantuangoliathhugelargeleviathanMATLAB Compilermcrmglsize;slowunacceptable

The MGLinstaller.exe in MATLAB Compiler 3.0 (R13) was very small compared to the MCRInstalller.exe in MATLAB Compiler 4.0 (R14).

Best Answer

  • The MATLAB Compiler was redesigned to allow a larger portion of MATLAB's features to be compiled. In order to allow for this, the run-time libraries are much larger.
    There is no way to distribute your application with any subset of the files that are installed by the MCRInstaller. This enables all applications created with a particular version of MATLAB Compiler to use the same installation of the MCR regardless of whether they use the same subset of MATLAB commands.