Deploying to Developers

Standalone Applications

To distribute a standalone application created with MATLAB® Compiler™ to a development machine, create a package that includes the following files.

Software ModuleDescription
MATLAB Runtime installer (Windows®)

The MATLAB Runtime installer is a self-extracting executable that installs the necessary components to run your application. This file is included with MATLAB Compiler. Run mcrinstaller function to obtain name of executable.

MATLAB Runtime installer (Linux®)

The MATLAB Runtime installer is a self-extracting executable that installs the necessary components to run your application on UNIX® machines (other than Mac). This file is included with MATLAB Compiler. Run mcrinstaller function to obtain name of binary.

MATLAB Runtime installer (Mac)Run mcrinstaller function to obtain name of binary.
application_name.exe (Windows)

Application created by MATLAB Compiler. Maci64 must include the bundle directory hierarchy.

application_name (UNIX)
application_name.app (Maci64)

Ensuring Memory for Deployed Applications

If you are having trouble obtaining memory for your deployed application, use MATLAB Memory Shielding for deployed applications to ensure a maximum amount of contiguous allocated memory. See Reserving Memory for Deployed Applications with MATLAB Memory Shielding for more information.

Was this topic helpful?