文档

使用自定义工具链

在生成静态或动态库或可执行文件时,可以使用自定义工具链。不能使用它来生成MEX函数。要指定用于生成mex函数的编译器,请参见设置C或c++编译器).

在使用自定义工具链之前,请注册自定义工具链,如注册自定义工具链

  1. 使用coder.config创建一个配置对象。例如:

    CFG = code .config(exe”);

  2. 得到的价值配置(结束)。的名字rtwTargetInfo.m文件。然后将该值赋给cfg。工具链属性:

    cfg。Toolchain = 'mytoolchain v #。#' | 'buildartifact(平台)

    添加自定义工具链例如,它看起来像这样:

    cfg。工具链='Intel v12.1 | nmake makefile(64位Windows)'

  3. 执行生成代码所需的其他步骤,如部署.例如,指定源代码的路径和文件名:

    cfg。CustomSource = ' fileame_main .c';cfg。CustomInclude = pwd;

  4. 类生成代码时codegen函数,指定使用自定义工具链的配置对象。例如:

    CFG文件名

您已经完成了中描述的创建和使用自定义工具链的完整工作流自定义工具链注册