主要内容

compiler.package.installer

为生成的文件创建一个安装程序MATLAB编译器

描述

例子

compiler.package.installer (结果)创建一个安装程序使用compiler.build.Results对象结果产生一个compiler.build函数。

例子

compiler.package.installer (结果,名称,值)创建一个安装程序使用compiler.build.Results对象结果与使用一个或多个指定附加选项名称参数。

例子

compiler.package.installer (结果“选项”,选择)创建一个安装程序使用compiler.build.Results对象结果与指定的安装选项InstallerOptions对象选择。如果你使用一个InstallerOptions对象,您不能使用名称-值参数指定其他选项。

例子

compiler.package.installer (文件,filePathApplicationName”,浏览器名称)创建一个安装程序生成的文件世纪挑战集团命令。指定安装的应用程序名称浏览器名称。安装程序文件扩展名是由操作系统的运行功能。

例子

compiler.package.installer (文件,filePathApplicationName”,浏览器名称,名称,值)创建一个安装程序生成的文件世纪挑战集团命令。指定安装的应用程序名称浏览器名称。安装程序可以使用可选的自定义名称参数。

例子

compiler.package.installer (文件,filePath“选项”,选择)创建一个安装程序生成的文件世纪挑战集团指定一个命令安装选项InstallerOptions对象选择。如果你使用一个InstallerOptions对象,您不能使用名称-值参数指定其他选项。

例子

全部折叠

为一个独立的应用程序创建一个安装程序使用的结果compiler.build.standaloneApplication函数。

在MATLAB®,找到你想要的MATLAB代码部署作为一个独立的应用程序。对于这个示例,使用文件编译magicsquare.m位于matlabroot\走读生\ \编译器例子

appFile = fullfile (matlabroot,“外来的”,“例子”,编译器的,“magicsquare.m”);

构建一个独立的应用程序使用compiler.build.standaloneApplication命令。

结果= compiler.build.standaloneApplication (appFile);

创建一个独立的应用程序使用的安装程序compiler.package.installer函数。

compiler.package.installer(结果);
函数生成一个安装程序命名MyAppInstaller在一个文件夹命名为magicsquareinstaller

为一个独立的应用程序创建一个安装程序使用的结果compiler.build.standaloneApplication功能和使用名称-值参数定制它。

保存文件的路径magicsquare.m位于matlabroot\走读生\ \编译器例子

appFile = fullfile (matlabroot,“外来的”,“例子”,编译器的,“magicsquare.m”);

构建一个独立的应用程序使用compiler.build.standaloneApplication命令。

结果= compiler.build.standaloneApplication (appFile);

创建一个独立的应用程序使用的安装程序compiler.package.installer函数使用结果对象。使用名称-值参数来指定,包括安装程序的名字MATLAB运行时在安装程序。

compiler.package.installer(结果,“InstallerName”,“MyMagicInstaller”,“RuntimeDelivery”,“安装程序”);
函数生成一个安装程序命名MyMagicInstaller在一个文件夹命名为magicsquareinstaller

为一个独立的应用程序创建一个安装程序在Windows®系统使用的结果compiler.build.standaloneApplication函数。使用一个自定义安装程序InstallerOptions对象。

保存文件的路径magicsquare.m位于matlabroot\走读生\ \编译器例子

appFile = fullfile (matlabroot,“外来的”,“例子”,编译器的,“magicsquare.m”);

构建一个独立的应用程序使用compiler.build.standaloneApplication命令。

结果= compiler.build.standaloneApplication (appFile);

创建一个InstallerOptions对象。使用名称-值参数来指定应用程序的名称,作者,作者的名字,安装程序的名字,和总结。

选择= compiler.package.InstallerOptions (“ApplicationName”,“MagicSquare_Generator”,“AuthorCompany”,“波士顿公园”,“AuthorName”,“青蛙”,“InstallerName”,“MagicSquare_Installer”,“摘要”,生成一个幻方。)
选择= InstallerOptions属性:RuntimeDelivery:“web”InstallerSplash: C: \ Program Files \ MATLAB \R2022b\编译器工具箱\工具箱\ \ packagingResources \ default_splash.ico”InstallerIcon: 'C:\Program Files\MATLAB\R2022b\工具箱\编译器\ packagingResources \ default_icon_48.ico 'InstallerLogo: 'C:\Program Files\MATLAB\R2022b\工具箱\编译器\ packagingResources \ default_logo.ico 'AuthorName: 'Frog' AuthorEmail: '' AuthorCompany: 'Boston Common' Summary: 'Generates a magic square.' Description: '' InstallationNotes: '' Shortcut: '' Version: '1.0' InstallerName: 'MagicSquare_Installer' ApplicationName: 'MagicSquare_Generator' OutputDir: '.\MagicSquare_Generatorinstaller' DefaultInstallationDir: 'C:\Program Files\MagicSquare_Generator'

创建一个独立的应用程序使用的安装程序结果InstallerOptions对象作为输入compiler.package.installer函数。

compiler.package.installer(结果,“选项”、选择);
函数生成一个安装程序命名MagicSquare_Installer在一个文件夹命名为MagicSquare_Generatorinstaller

为一个独立的应用程序创建一个安装程序在Windows系统上。

写一个MATLAB函数生成一个幻方。保存在文件命名mymagic.m

函数= mymagic(在)=魔法(中)

构建一个独立的应用程序使用世纪挑战集团命令。

世纪挑战集团- mmymagic.m
mymagic。exe mccExcludedFiles。日志readme。txt requiredMCR下载188bet金宝搏Products.txt

创建一个独立的应用程序使用的安装程序compiler.package.installer函数。

compiler.package.installer (“mymagic.exe”,' D: \ \ MATLAB文件\ \ MagicSquare \ requiredMCRPro下载188bet金宝搏ducts.txt工作”,“ApplicationName”,“MagicSquare_Generator”)
函数生成一个安装程序命名MyAppInstaller.exe在一个文件夹命名为MagicSquare_Generatorinstaller

为一个独立的应用程序定制一个安装程序使用名称-值参数。

构建一个独立的应用程序使用compiler.build.standaloneApplication命令。

appFile = fullfile (matlabroot,“外来的”,“例子”,编译器的,“magicsquare.m”);buildResults = compiler.build.standaloneApplication (appFile);

保存生成的路径requiredMCR下载188bet金宝搏Products.txt文件。

runtime下载188bet金宝搏Products = fullfile (buildResults.Options.OutputDir requiredMCRProducts.txt)

保存的列表文件的独立应用程序构建结果。

文件列表= buildResults.Files

可选地,您可以添加额外的文件修改安装程序文件列表。额外的文件安装在安装目录的应用程序可执行文件。

文件列表=[文件列表;{“UsageNotes.txt”});

创建一个独立的应用程序使用的安装程序compiler.package.installer函数。

compiler.package.installer (文件列表,runtimeProducts,“ApplicationName”,“CustomMagicSquare”,“InstallerName”,“Installer_With_Addl_Files”,“摘要”,“看到UsageNotes。三种信息。)

为一个独立的应用程序定制一个安装程序在Windows系统上使用InstallerOptions对象。

创建一个InstallerOptions对象。

选择= compiler.package.InstallerOptions (“ApplicationName”,“MagicSquare_Generator”,“AuthorCompany”,“波士顿公园”,“AuthorName”,“青蛙”,“InstallerName”,“MagicSquare_Installer”,“摘要”,生成一个幻方。)
选择= InstallerOptions属性:RuntimeDelivery:“web”InstallerSplash: C: \ Program Files \ MATLAB \R2022b\编译器工具箱\工具箱\ \ packagingResources \ default_splash.ico”InstallerIcon: 'C:\Program Files\MATLAB\R2022b\工具箱\编译器\ packagingResources \ default_icon_48.ico 'InstallerLogo: 'C:\Program Files\MATLAB\R2022b\工具箱\编译器\ packagingResources \ default_logo.ico 'AuthorName: 'Frog' AuthorEmail: '' AuthorCompany: 'Boston Common' Summary: 'Generates a magic square.' Description: '' InstallationNotes: '' Shortcut: '' Version: '1.0' InstallerName: 'MagicSquare_Installer' ApplicationName: 'MagicSquare_Generator' OutputDir: '.\MagicSquare_Generator' DefaultInstallationDir: 'C:\Program Files\MagicSquare_Generator'

通过InstallerOptions函数对象作为输入。

compiler.package.installer (“mymagic.exe”,“requiredMCR下载188bet金宝搏Products.txt”,“选项”选择)

输入参数

全部折叠

构建结果,指定为一个compiler.build.Results对象。创建结果被保存的输出对象compiler.build函数。

安装的文件和文件夹列表,指定为一个特征向量,一个字符串标量,单元阵列特征向量,或一个字符串数组。这些文件通常生成的世纪挑战集团命令或compiler.build功能,还可以包括已安装的应用程序所需的任何额外的文件和文件夹。额外的文件安装在安装目录的应用程序可执行文件。

  • 文件生成在一个特定的释放可以打包使用compiler.package.installer功能相同的版本。

  • 文件类型的.ctf在一个操作系统可以被打包使用compiler.package.installer函数在不同的操作系统上,只要和构建命令compiler.package.installer函数是相同的版本。

例子:{“mymagic.exe”、“UsageNotes.txt”}

数据类型:字符|字符串

路径requiredMCR下载188bet金宝搏Products.txt生成的文件MATLAB编译器™

例子:' D: \ \ MATLAB文件\ \ MagicSquare \ requiredMCRPro下载188bet金宝搏ducts.txt工作”

数据类型:字符|字符串

已安装的应用程序的名称,指定为一个特征向量或字符串标量。

例子:“MagicSquare_Generator”

数据类型:字符|字符串

安装选项,指定为一个InstallerOptions对象。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“版本”,“9.5”指定的版本安装应用程序。

已安装的应用程序的名称,指定为一个特征向量或字符串标量。

例子:“MagicSquare_Generator”

数据类型:字符|字符串

公司创建了应用程序的名称,指定为一个特征向量或字符串标量。

例子:“波士顿公园”

数据类型:字符|字符串

电子邮件地址的应用程序作者,指定为一个特征向量或字符串标量。

例子:“frog@bostoncommon.com”

数据类型:字符|字符串

指定名称的应用程序作者,作为特征向量或一个字符串标量。

例子:“青蛙”

数据类型:字符|字符串

你想要默认目录安装程序安装应用程序,指定为一个特征向量或一个字符串标量。

如果没有指定路径,每个操作系统的默认路径是:

操作系统 默认安装目录
窗户 C:\Program Files\浏览器名称
Linux® /usr/浏览器名称
macOS /应用程序/浏览器名称

例子:在Windows上:C:\Program Files\ MagicSquare_Generator

数据类型:字符|字符串

应用程序的详细描述,指定为一个特征向量或字符串标量。

例子:“MagicSquare_Generator应用程序生成一个n×n矩阵由整数1到n2以同样的行和列的数目。

数据类型:字符|字符串

指出关于额外的使用应用程序的要求,指定为一个特征向量或字符串标量。

例子:“这是一个Linux安装程序”。

数据类型:字符|字符串

通往一个图像文件用作安装应用程序的图标,指定为一个特征向量或字符串标量。

默认路径是:

matlabroot\工具箱\编译器\ packagingResources \ default_icon_48.ico '

例子:' D: \ MATLAB文件\ \工作\ \ myIcon.ico图像”

通往一个图像文件用作安装程序的标志,指定为一个特征向量或字符串标量。标志将被调整到150像素340像素。

默认路径是:

matlabroot\工具箱\编译器\ packagingResources \ default_logo.ico '

例子:' D: \ MATLAB文件\ \工作\ \ myLogo.ico图像”

安装程序文件的名称,指定为一个特征向量或字符串标量。扩展是由操作系统执行的函数。

例子:“MagicSquare_Installer”

通往一个图像文件用作安装程序的启动画面,指定为一个特征向量或字符串标量。闪屏图标将被调整到400像素400像素。

默认路径是:

matlabroot\编译器工具箱\工具箱\ \ packagingResources \ default_splash.ico”

例子:' D: \ MATLAB文件\ \工作\ \ mySplash.ico图像”

指定安装路径文件夹保存,作为特征向量或一个字符串标量。

如果没有指定路径,每个操作系统的默认路径是:

操作系统 默认安装目录
窗户 。\浏览器名称安装程序
Linux 。/浏览器名称安装程序
macOS 。/浏览器名称安装程序

在上面列出的目录代表当前的工作目录。

例子:' D: \ \ MATLAB文件\ \工作MagicSquare”

选择如何MATLAB运行时提供了安装的应用程序。

  • “网络”选择安装程序下载MATLAB运行时从MathWorks®在应用程序安装期间网站。这是默认选项。

  • “安装程序”选项包括MATLAB运行时在安装程序,以便它可以被安装在应用程序安装期间没有连接到MathWorks网站。使用这个选项如果你认为你的终端用户可能没有访问互联网。

例子:“安装程序”

数据类型:字符|字符串

文件或文件夹路径,安装程序将创建一个快捷方式在安装时,指定为一个特征向量或字符串标量。

例子:”。\ mymagic.exe '

数据类型:字符|字符串

概要的描述应用程序,指定为一个特征向量或字符串标量。

例子:生成一个幻方。

数据类型:字符|字符串

已安装的应用程序的版本号,指定为一个特征向量或字符串标量。

例子:“2.0”

数据类型:字符|字符串

版本历史

介绍了R2020a