包MATLAB功能
软件包MATLAB®在用其他语言编码的应用程序中使用的函数
MATLAB编译器SDK™使您能够用目标语言构建可部署的存档,其中包括MATLAB函数。您可以在MATLAB命令行中使用任何compiler.build
函数族,或指定附加的编译时选项世纪挑战集团
.您还可以将工件打包到安装程序中,该安装程序将安装必要的文件和MATLAB运行时库迁移到目标机器上。MATLAB编译器SDK包括两个deploytool
应用程序和命令行功能compiler.package.installer
为了这个目的。
要将可部署的存档合并到目标语言的应用程序中,可以使用MATLAB编译器SDK生成示例文件或创建自己的应用程序。将应用程序与。一起分发给最终用户MATLAB运行时,其中包含运行代码所需的库。
应用程序
库的编译器 | 包MATLAB作为共享库和组件部署的程序 |
功能
主题
包装
- MATLAB如何部署函数?
学习执行的步骤MATLAB编译器™为部署。 - 编写可部署的MATLAB代码
编写可以打包和部署的灵活的MATLAB代码。 - 访问打包应用程序中的文件
在打包的应用程序中包含和访问其他文件。 - 依赖政府功能
处理携带状态的MATLAB函数。 - 自定义应用
如何定制编译器应用程序生成的安装程序的外观和感觉。 - 管理支持包万博1manbetx
在打包MATLAB应万博1manbetx用程序时包括支持包。
部署和集成
- 可部署的存档
当MATLAB编译器或MATLAB编译器SDK创建一个应用程序或共享库,它将内容捆绑到一个嵌入式可部署归档中,称为CTF归档。 - 将文件分发给应用程序开发人员
分发由MATLAB编译器SDK并将它们集成到一个应用程序中。 - 打包MATLAB函数后生成的文件
对打包MATLAB函数后生成的文件的说明。 - 在已部署档案中管理应用程序状态
在部署之前测试应用程序,并在部署到的应用程序存档中缓存数据MATLAB Production Server™.
限制与限制
- 限制
MATLAB编译器对于可以编译的内容有限制。 - MATLAB编译器和MATL万博1manbetxAB编译器SDK不支持的编译函数
引用不能用来编译的函数MATLAB编译器或MATLAB编译器SDK. - 排除mbuild
涉及mbuild
实用程序和创建独立应用程序。 - 万博1manbetx支持MATLAB数据类型的客户端和服务器封送
支持和不支持的M万博1manbetxATLAB数据类型列表。