文档

创建和编辑工具链定义文件

此示例演示如何通过复制和粘贴示例文件来创建工具链定义文件。然后更新相关元素,并根据自定义工具链的需要添加或删除其他元素。这是创建和使用自定义工具链定义的典型工作流中的第一步。有关工作流的更多信息,请参见典型的工作流

  1. 检查已注册工具链的列表。在MATLAB中®命令窗口,输入:

    coder.make.getToolchains

    结果输出包括宿主计算机环境的工厂工具链列表,以及以前注册的自定义工具链。例如,下面的输出显示运行64位Windows的主机的工厂工具链®没有定制的工具链。

    ans =“Microsoft Visual c++ 2012 v11.0 | nmake(64位Windows)”“Microsoft Visual c++ 2010 v10.0 | nmake(64位Windows)”“Microsoft Visual c++ 2008 v9.0 | nmake(64位Windows)”“Microsoft Windows SDK v7.1 | nmake(64位Windows)”

  2. 创建示例文件的文件夹添加自定义工具链的例子。

  3. 将示例工具链定义文件复制到另一个位置并重命名它。例如:

    拷贝文件(“intel_tc.m”“. . / newtoolchn_tc.m”

  4. 在MATLAB编辑器中打开新的工具链定义文件。例如:

    cd. . /编辑newtoolchn_tc.m

  5. 编辑新工具链定义文件的内容,为自定义工具链提供信息。

    有关示例工具链定义文件的扩展注释,请参见带有注释的工具链定义文件

    有关可在工具链定义文件中使用的类属性和方法的参考信息,请参见coder.make.ToolchainInfo

  6. 将更改保存到工具链定义文件中。

接下来,创建并验证一个coder.make.ToolchainInfo对象从工具链定义文件获取,如中所述创建并验证ToolchainInfo对象