主要内容

创建和验证 ToolchainInfo 对象

此示例说明如何从工具链定义文件创建和验证 coder.make.ToolchainInfo 对象。

在创建和验证 ToolchainInfo 对象之前,创建并编辑一个工具链定义文件,如创建和编辑工具链定义文件中所述。

  1. 使用由工具链定义文件定义的函数创建一个 coder.make.ToolchainInfo 对象并将该对象赋给句柄。例如,在 MATLAB® 命令行窗口中,输入:

    tc = newtoolchn_tc

  2. coder.make.ToolchainInfo.validate 方法与 coder.make.ToolchainInfo 对象结合使用。例如,输入:

    tc.validate

    如果 coder.make.ToolchainInfo 对象包含错误,验证方法会在 MATLAB 命令行窗口中显示错误消息。

  3. 在工具链定义文件中搜索错误消息中指定的项(不带引号)并更新值。

  4. 重复创建和验证 ToolchainInfo 对象的过程,直到不再出现错误。

接下来,注册自定义工具链,如注册自定义工具链中所述。

有关详细信息,请参阅Troubleshooting Custom Toolchain Validation