主要内容

compiler.build.Results

编译器构建结果对象

自从R2020b

描述

一个compiler.build.Results对象包含的信息构建类型,生成的文件,支持包,构建选项万博1manbetxcompiler.build函数。

所有结果属性是只读的。可以使用点符号来查询这些属性。

有关结果的信息编译C / c++共享库,。net程序集,COM组件,Java®Python包,®包,MATLAB®生产服务器™可部署的档案,或Excel®插件的MATLAB生产服务器,请参阅compiler.build.Results(MATLAB编译器SDK)MATLAB编译器SDK™

创建

有几种方法可以创建一个compiler.build.Results对象。

属性

全部展开

这个属性是只读的。

构建的类型compiler.build函数用于生成结果,指定为一个特征向量:

compiler.build函数 构建类型
compiler.build.standaloneApplication “standaloneApplication”
compiler.build.standaloneWindowsApplication “standaloneWindowsApplication”
compiler.build.webAppArchive “webAppArchive”
compiler.build.excelAddIn “excelAddIn”

数据类型:字符

这个属性是只读的。

路径的编译文件compiler.build函数用于生成结果,指定为一个单元阵列的特征向量。

构建类型 文件
“standaloneApplication”

2×1单元阵列

{'路径\ \ExecutableName. exe”}{路径\ \固定的}
“standaloneWindowsApplication”

3×1单元阵列

{'路径\ \ExecutableName. exe”}{的路径\ \飞溅。png”}{路径\ \固定的}
“webAppArchive”

1×1单元阵列

{'路径\ \ArchiveName.ctf '}
“excelAddIn”

2×1或4×1单元阵列

{'路径\ \AddInName_AddInVersion. dll”}{路径\ \AddInName.bas}{'路径\ \AddInName.xla’}{的路径\ \ GettingStarted.html}

请注意

的文件AddInName.basAddInName.xla只包括如果你启用吗“GenerateVisualBasicFile”选择。

例子:{' D: \ \ MATLAB \ \ MagicSquare工作文档webApp归档\ MagicSquare.ctf '}

数据类型:细胞

这个属性是只读的。

万博1manbetx支持包包括在生成的组件指定为一个单元阵列的特征向量。

这个属性是只读的。

构建选项的compiler.build函数用于生成结果,指定相应的构建类型的对象作为一个选项。

构建类型 选项
“standaloneApplication” StandaloneApplicationOptions
“standaloneWindowsApplication” StandaloneApplicationOptions
“webAppArchive” WebAppArchiveOptions
“excelAddIn” ExcelAddInOptions

例子

全部折叠

创建一个独立的应用程序并保存的信息构建类型,生成的文件,包括支持包,和构建选项万博1manbetxcompiler.build.Results对象。

编译使用文件magicsquare.m

结果= compiler.build.standaloneApplication (“magicsquare.m”)
结果= BuildType:“standaloneApplication”文件:{2×1细胞}IncludedSupportPackages:万博1manbetx{}选项:[1×1 compiler.build.StandaloneApplicationOptions]

文件属性包含路径magicsquare独立可执行文件和固定文件。

创建一个独立的Windows应用程序在Windows系统上构建并保存信息类型,生成的文件,包括支持包,和构建选项万博1manbetxcompiler.build.Results对象。

编译使用文件Mortgage.mlapp

结果= compiler.build.standaloneWindowsApplication (“Mortgage.mlapp”)
结果=结果与属性:BuildType:“standaloneWindowsApplication”文件:{3×1细胞}IncludedSupportPackages:{}选项:[1×1 compiler.b万博1manbetxuild.StandaloneApplicationOptions]

文件属性包含以下文件的路径:

  • Mortgage.exe

  • splash.png

  • 固定

创建一个web应用程序归档和保存信息的构建类型,存档文件,包括支持包,和构建选项万博1manbetxcompiler.build.Results对象。

编译使用文件Mortgage.mlapp

结果= compiler.build.webAppArchive (“Mortgage.mlapp”)
结果=结果与属性:BuildType:“webAppArchive”文件:{“D: \ \ MATLAB文件\ \ MortgagewebAppArchive \抵押贷款工作。周大福的}IncludedS万博1manbetxupportPackages:{}选项:[1×1 compiler.build.WebAppArchiveOptions]

文件属性包含可部署归档文件的路径Mortgage.ctf

创建一个Excel插件并保存信息构建类型,生成的文件,包括支持包,和构建选项万博1manbetxcompiler.build.Results对象。

编译使用文件magicsquare.m

结果= compiler.build.excelAddIn (“magicsquare.m”)
结果=结果与属性:BuildType:“excelAddIn”文件:{2×1细胞}IncludedSupportPackages:{}选项:[1×1 compiler.b万博1manbetxuild.ExcelAddInOptions]

文件属性包含以下编译文件的路径:

  • magicsquare_1_0.dll

  • GettingStarted.html

请注意

的文件magicsquare.basmagicsquare.xla都包含在文件只有当你启用“GenerateVisualBasicFile”选择在构建命令。

版本历史

介绍了R2020b