
MATLAB Compiler Release N otes
Language Suppor
t
MATLAB Compiler s
upports all the functionality of MATLAB, including
objects. In addi
tion, no special considerations are necessary for private and
method function
s; they are handled by MATLAB Compiler.
Improved C++ In
terface
The C++ interfa
ce for MATLAB Compiler generated wrapper functions has
been improved.
Note MATLAB Com
piler 4 will not compile every toolbox, consequently,
some MathWorks
toolboxes will not be deployable. Portions of toolboxes
may be nondepl
oyable due to licensing restrictions (in general, compilation
of toolbox gra
phical user interfaces w ill be restricted). MATLAB Compiler
will not compi
le Simulink
®
, Stateflow
®
, or products that require them. For
more informat
ion regarding the compilability of toolboxes, see the MATLAB
Compiler pro
duct page on the Web.
MATLAB Compo
nent Runtime
MATLAB Compi
ler 4 uses the new MATLAB Com ponent Runtime (MCR),
which is a sta
ndalone set of shared libraries that enable the execution of
compiled M-f
iles, instead of the MATLAB C/C++ Math and Graphics Libraries.
The MCR prov
ides complete support for all featu r es of the MATLAB lang ua g e.
Component T
echnology File
MATLAB Comp
iler 4 also uses a Component Technology File (CTF) archive
to house the
deployable package. All M-files are encrypted in the CTF
archive us
ing the Advanced Encryption Standard (AES) cryptosystem, where
symmetric
keys are protected by 1024-bit RSA keys.
Compatibi
lity Considerations
MATLAB Com
piler 4 is compatible with previous releases of MATLAB
Compiler.
M-files that you compiled with a previous version of MATLAB
Compiler
should compile with this version if your M-files contain only
28
Commenti su questo manuale