主要内容

定制应用程序

你可以定制一个应用程序在几个方面:自定义安装程序,在项目的管理文件,使用或添加一个自定义安装路径应用程序编译器应用程序或库的编译器应用程序。

自定义安装程序

改变应用程序图标

改变默认的图标,点击左边的图形库名称应用程序名称预览图标。

点击选择图标,定位图形文件作为应用程序图标。选择使用面膜选项来填补任何图标与白色或空格使用边界选择添加一个边框图标。

回到主窗口中,单击保存和使用

添加库或应用程序的信息

你可以提供进一步的信息应用程序如下:

  • 库/应用程序名称:安装了MATLAB的名称®工件。例如,如果名称喷火安装可执行文件foo.exe和窗户®开始菜单条目喷火。为应用程序创建的文件夹InstallRoot/ foo

    默认值是中列出的第一个函数的名称主文件(s)领域的应用。

  • 版本:默认值是1.0。

  • 作者姓名:开发人员的名称。

  • 万博1manbetx支持电子邮件地址:电子邮件地址用于联系信息。

  • 公司名称:MATLAB工件安装完整的安装路径。例如,如果公司名称酒吧,完整的安装路径InstallRoot/酒吧/ApplicationName

  • 摘要:简要的描述应用程序。

  • 描述:详细说明关于应用程序。

所有的信息都是可选的,并且,除非另有说明,只是显示在第一页的安装程序。在Windows系统上,这些信息也显示在窗口中添加/删除程序控制面板。

改变闪屏

安装程序启动安装程序开始后,屏幕显示。它会随着安装程序初始化时状态栏。

您可以更改默认的图像通过单击选择custom闪屏。文件资源管理器打开时,定位和选择一个新形象。

你可以拖拽一个自定义图片到默认的启动画面。

更改安装路径

这个表列表默认路径安装程序安装打包时使用二进制文件到目标系统。

窗户 C:\Program Files\公司名称\浏览器名称
Mac OS X /应用程序/公司名称/浏览器名称
Linux® /usr/公司名称/浏览器名称

你可以通过编辑修改默认安装路径默认安装文件夹磁场下额外的安装选项

一个文本字段指定路径添加到根文件夹是您的安装文件夹。你可以选择安装应用程序的根目录文件夹。此表列出了可选的自定义每个平台的根文件夹:

窗户 C:\Users\用户名\ AppData
Linux /usr/local

变化的标志

安装程序开始后的图标显示。这是显示在右侧的安装程序。

你改变了默认的形象额外的安装选项通过点击选择自定义标志。文件资源管理器打开时,定位和选择一个新形象。你可以拖拽一个自定义图片到默认的标志。

编辑安装笔记

显示安装笔记一旦安装程序成功安装在目标系统上的打包文件。你可以提供有用的信息关于所需的任何额外的设置使用安装二进制文件和说明如何运行该应用程序。

确定数据类型的命令行输入(仅供包装独立应用程序)

当一个可执行的独立的应用程序运行在命令提示符中,默认的输入类型字符。你可以保持这种违约,或者选择解释所有输入为数字MATLAB双打。

通过MATLAB的独立应用程序输入特征向量,选择对所有应用MATLAB字符的输入向量。在这种情况下,您必须包括代码转换字符MATLAB数值类型的MATLAB函数作为一个独立的应用程序部署。

通过输入MATLAB数值变量的独立应用程序,选择对所有输入数字的应用MATLAB双打。选择在应用程序编译器应用。因此,您不需要包含代码转换字符MATLAB数值类型。非数值输入到应用程序可能会导致一个错误。

管理所需的文件在编译器项目

编译器使用一个依赖性分析功能来自动确定额外的MATLAB文件并运行应用程序所需的包。这些文件被自动打包成生成的二进制文件。编译器不产生任何包装器代码,允许直接访问所需的函数定义的文件。

如果您使用的是一个编译器应用程序,所需的文件发现的依赖性分析函数中列出您的应用程序运行所需的文件你的图书馆运行所需文件字段。

添加文件,单击+按钮,并选择文件从文件浏览器。删除文件,选择文件,然后按下删除关键。

谨慎

从列表中删除文件所需的文件可能会导致您的应用程序包或不正常运行时部署。

使用世纪挑战集团

如果您使用的是世纪挑战集团包你的MATLAB代码,编译器不显示所需的文件列表之前运行。相反,它发现的所有必需的文件包依赖性分析功能并将它们添加到生成的二进制文件。

您可以将文件添加到列表通过一个或多个——一个参数世纪挑战集团。的——一个参数指定的文件添加到列表添加到生成的二进制文件。例如,——hello.m添加文件hello.m的文件和要求——/ foo。增加了所有的文件喷火及其子文件夹列表所需的文件。

示例驱动文件创建

以下示例驱动文件创建目标类型支持万博1manbetxMATLAB编译器SDK™:

  • c++共享库

  • Java®

  • net程序集

  • Python®

示例驱动文件创建功能库的编译器使用MATLAB代码来生成示例驱动程序文件在目标语言。示例驱动程序文件是用于实现生成共享库到一个应用程序在目标语言。在这个应用程序中,单击创建新的样本自动生成一个新的MATLAB脚本,或者点击添加现有的样品上传一个MATLAB脚本,你已经写了。包功能,后一个示例驱动程序文件在目标语言从MATLAB脚本生成并保存在for_redistribution_files_only \样品。示例驱动程序文件也包含在安装程序for_redistribution

自动生成一个新的MATLAB文件,点击创建新的样本。这开辟了一个MATLAB文件编辑。样例文件作为一个起点,并可以根据需要编辑它基于导出函数的行为。示例MATLAB文件必须遵循这些指导方针:

  • 代码必须只使用的示例文件导出功能。

  • 每个出口函数必须在一个单独的示例文件。

  • 每个相同调用导出的函数必须是一个独立的示例文件。

  • 导出函数的输出必须是n维数值,char、逻辑、结构、数组或单元。

  • 数据必须保存为一个局部变量,然后传递给导出的函数示例文件中的代码。

  • 示例文件的代码应该不需要用户交互。

额外的考虑特定于目标语言如下:

  • c++ mwArray API -变长度输入宗量varargout不受支持。万博1manbetx

  • 不支持. net -类型安全的API。万博1manbetx

  • Python -细胞大小的数组和字符数组必须1 xn必须标量和结构体数组。没有任何限制数字或逻辑阵列,除此之外,他们必须是矩形,如MATLAB。

上传一个MATLAB文件,你已经写的,点击添加现有的样品。MATLAB代码演示如何执行导出的功能。所需的MATLAB代码只能几行:

input1 = [1 4 7;2 5 8;3 6 9];input2 = [1 4 7;2 5 8;3 6 9];addoutput = addmatrix (input1 input2);
这段代码也必须遵循同样的概述的指导方针创建新的样本选择。

你也可以选择不包括在包装步骤示例驱动程序文件。如果你创建你自己的驱动程序代码在目标语言,稍后您可以复制粘贴到适当的目录中一旦被打包的MATLAB函数。

指定文件的安装与应用程序

编译器安装包文件连同它生成的。默认情况下,安装程序包括一个readme文件,说明MATLAB运行时安装和配置。

这些文件中列出文件为您的终端用户安装部分的应用程序。

将文件添加到列表中,点击,并选择文件从文件浏览器。

JAR文件添加到应用程序类路径,如果你有javaaddpath

谨慎

从列表中移除二进制目标结果在一个安装程序,不应有安装功能。

在目标计算机上安装时,文件中列出文件为您的终端用户安装是保存在应用程序文件夹中。

额外的运行时设置

类型的打包应用程序 描述 额外的运行时设置选项
独立应用程序
  • 不要显示Windows命令Shell(控制台)为执行——如果你选择这个选项在Windows平台上,当你双击文件资源管理器的应用程序,该应用程序没有一个命令提示符窗口。

  • 创建日志文件——生成一个MATLAB应用程序的日志文件。打包应用程序无法创建一个日志文件是否安装C:文件夹在Windows,因为应用程序没有文件夹的写权限。

Excel插件
  • 为当前用户注册组件(非管理用户推荐)- - -此选项允许当前用户帐户注册组件。它提供用户没有管理的权利。

  • 创建日志文件——生成一个MATLAB应用程序的日志文件。打包应用程序无法创建一个日志文件是否安装C:文件夹在Windows,因为应用程序没有文件夹的写权限。

另请参阅

|

相关的话题