如果你想在不安装MATLAB目标机器上运行MATLAB代码创建一个独立的应用程序。通过使用编译MATLAB代码应用编译
应用程序或通过运行MCC
命令。
要运行独立的应用程序,安装MATLAB运行。欲了解更多信息,请参阅安装和配置运行MATLAB。独立应用程序在Windows上运行®,Linux的®和苹果系统。
应用编译 | 包MATLAB部署为独立应用程序 |
applicationCompiler |
构建和封装功能于独立应用程序 |
MCC |
编译MATLAB部署功能 |
部署工具 |
对于外部部署编译和打包功能 |
compiler.package.installer |
创建由生成的文件安装程序MCC 命令 |
compiler.package.InstallerOptions |
创建一个安装选项对象 |
isdeployed |
确定部署的代码是否运行MATLAB模式 |
ismcc |
测试如果代码在编译过程中运行(使用MCC ) |
ctfroot |
文件的位置有关部署的应用程序 |
mcrversion |
确定版本的安装MATLAB运行 |
%#功能 |
附注以帮助MATLAB编译器定位功能,通过一个名为feval ,EVAL ,处理图形回调或对象从MAT文件加载 |
%#排除 |
在执行忽略依赖性分析过程中的文件或功能的依赖MCC 命令 |
如何自定义外观由编译器生成的应用程序的安装程序。
包装MATLAB应用万博1manbetx程序时,包括支持包。
运行应用程序使用MATLAB运行的网络安装(仅Windows)
描述的步骤必须遵循的运行使用网络应用程序的安装MATLAB运行
在编译的应用程序中使用MATLAB数据文件
苹果电脑图形应用程序,通过打开的的Mac OS X取景器实用工具,需要额外的配置,如果MATLAB软件或MATLAB运行没有安装在默认位置。
功能不支持通过编制MATLA万博1manbetxB编译器和MATLAB编译SDK
功能不能与编译MATLAB编译器™要么MATLAB编译SDK™
编写MATLAB代码可以打包和部署。
如何将参数传递给独立的应用程序和运行应用程序使用的参数
该调用LoadLibrary
在MATLAB功能允许您共享库加载到MATLAB。
有关依赖性分析功能基础
MATLAB编译用来分析依赖MATLAB的搜索路径。
依赖功能如何处理MEX-文件,DLL和共享库
限制和约束关于什么可以被编译
您已成功编译应用程序后,下一步是测试它在开发机器上,并在目标机器上部署它。
过程以确定在最终用户应用程序故障
相关设置问题MATLAB运行路径