123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- MATLAB Compiler
- 1. Prerequisites for Deployment
- . Verify the MATLAB Runtime is installed and ensure you
- have installed version 9.1 (R2016b).
- . If the MATLAB Runtime is not installed, do the following:
- (1) enter
-
- >>mcrinstaller
-
- at MATLAB prompt. The MCRINSTALLER command displays the
- location of the MATLAB Runtime installer.
- (2) run the MATLAB Runtime installer.
- Or download the Linux 64-bit version of the MATLAB Runtime for R2016b
- from the MathWorks Web site by navigating to
- http://www.mathworks.com/products/compiler/mcr/index.html
-
-
- For more information about the MATLAB Runtime and the MATLAB Runtime installer, see
- Package and Distribute in the MATLAB Compiler documentation
- in the MathWorks Documentation Center.
- 2. Files to Deploy and Package
- Files to package for Standalone
- ================================
- -a1_prepare_preprocessing
- -run_a1_prepare_preprocessing.sh (shell script for temporarily setting environment
- variables and executing the application)
- -to run the shell script, type
-
- ./run_a1_prepare_preprocessing.sh <mcr_directory> <argument_list>
-
- at Linux or Mac command prompt. <mcr_directory> is the directory
- where version 9.1 of the MATLAB Runtime is installed or the directory where
- MATLAB is installed on the machine. <argument_list> is all the
- arguments you want to pass to your application. For example,
- If you have version 9.1 of the MATLAB Runtime installed in
- /mathworks/home/application/v91, run the shell script as:
-
- ./run_a1_prepare_preprocessing.sh /mathworks/home/application/v91
-
- If you have MATLAB installed in /mathworks/devel/application/matlab,
- run the shell script as:
-
- ./run_a1_prepare_preprocessing.sh /mathworks/devel/application/matlab
- -MCRInstaller.zip
- -if end users are unable to download the MATLAB Runtime using the above
- link, include it when building your component by clicking
- the "Runtime downloaded from web" link in the Deployment Tool
- -This readme file
- 3. Definitions
- For information on deployment terminology, go to
- http://www.mathworks.com/help. Select MATLAB Compiler >
- Getting Started > About Application Deployment >
- Deployment Product Terms in the MathWorks Documentation
- Center.
- 4. Appendix
- A. Linux x86-64 systems:
- In the following directions, replace MCR_ROOT by the directory where the MATLAB Runtime
- is installed on the target machine.
- (1) Set the environment variable XAPPLRESDIR to this value:
- MCR_ROOT/v91/X11/app-defaults
- (2) If the environment variable LD_LIBRARY_PATH is undefined, set it to the concatenation
- of the following strings:
- MCR_ROOT/v91/runtime/glnxa64:
- MCR_ROOT/v91/bin/glnxa64:
- MCR_ROOT/v91/sys/os/glnxa64:
- MCR_ROOT/v91/sys/opengl/lib/glnxa64
- If it is defined, set it to the concatenation of these strings:
- ${LD_LIBRARY_PATH}:
- MCR_ROOT/v91/runtime/glnxa64:
- MCR_ROOT/v91/bin/glnxa64:
- MCR_ROOT/v91/sys/os/glnxa64:
- MCR_ROOT/v91/sys/opengl/lib/glnxa64
- For more detail information about setting the MATLAB Runtime paths, see Package and
- Distribute in the MATLAB Compiler documentation in the MathWorks Documentation Center.
-
- NOTE: To make these changes persistent after logout on Linux
- or Mac machines, modify the .cshrc file to include this
- setenv command.
- NOTE: The environment variable syntax utilizes forward
- slashes (/), delimited by colons (:).
- NOTE: When deploying standalone applications, it is possible
- to run the shell script file run_a1_prepare_preprocessing.sh
- instead of setting environment variables. See
- section 2 "Files to Deploy and Package".
|