主要内容

编译自动化

使用标准编程接口创建和运行编译任务
自 R2022b 起

使用编译工具创建和运行编译任务,例如识别代码问题、运行测试和打包为工具箱。

您可以在单个编译文件中创建包含任务和任务依赖关系的计划,然后调用编译工具来运行该计划。要快速入门,请参阅Overview of MATLAB Build Tool

函数

buildtoolInvoke build tool
buildplanCreate build plan

全部展开

matlab.buildtool.PlanFundamental interface for defining a build
matlab.buildtool.TaskSingle unit of work in a build
matlab.buildtool.TaskGroupGroup of similar tasks (自 R2024b 起)
matlab.buildtool.TaskActionAction performed when task runs
matlab.buildtool.TaskContextContext provided when task runs
matlab.buildtool.TaskResultResult of running a task
matlab.buildtool.BuildResultResult of running a build
matlab.buildtool.TaskInputsContainer for task inputs (自 R2023b 起)
matlab.buildtool.TaskOutputsContainer for task outputs (自 R2023b 起)
matlab.buildtool.io.FileCollectionCollection of files and folders (自 R2023a 起)
matlab.buildtool.io.FileSingle file or folder (自 R2023b 起)
matlab.buildtool.io.GlobFile collection that matches pattern (自 R2023b 起)
matlab.buildtool.tasks.CleanTaskTask for deleting outputs and traces (自 R2023b 起)
matlab.buildtool.tasks.CodeIssuesTaskTask for identifying code issues (自 R2023b 起)
matlab.buildtool.tasks.MexTaskTask for building MEX file (自 R2024a 起)
matlab.buildtool.tasks.PcodeTaskTask for creating P-code files (自 R2024a 起)
matlab.buildtool.tasks.TestTaskTask for running tests (自 R2023b 起)

主题