主要内容

构建流程定制

交叉编译,post-code-generation处理,目标构建流程的定制

自定义构建过程和构建过程的基础设施为您的应用程序开发环境和运行时的要求。控制文件和标志代码编译和链接。

功能

全部展开

addCompileFlags 编译器选项添加到模型构建信息
addDefines 添加预处理器宏定义模型构建信息
addIncludeFiles 包含文件添加到模型构建信息
addIncludePaths 包括路径添加到模型构建信息
addLinkFlags 链接选项添加到模型构建信息
addLinkObjects 添加链接对象模型构建信息
addNonBuildFiles nonbuild-related文件添加到模型构建信息
addSourceFiles 源文件添加到模型构建信息
addSourcePaths 添加路径模型构建信息来源
addTMFTokens 添加模板makefile (TMF)标记模型构建信息
findBuildArg 找到一个特定的构建参数在模型构建的信息
findIncludeFiles 查找和添加包括模型构建信息(标题)文件
getBuildArgs 从模型构建信息得到构建参数
getCompileFlags 从模型构建信息得到编译器选项
getDefines 从模型构建信息得到预处理器宏定义
getFullFileList 从模型构建信息获取的文件列表
getIncludeFiles 从模型构建信息获取包含文件
getIncludePaths 从模型构建信息获取包括路径
getLinkFlags 从模型构建信息获取链接选项
getNonBuildFiles 从模型构建信息得到nonbuild-related文件
getSourceFiles 从模型构建信息获取源文件
getSourcePaths 从模型构建信息获取来源路径
setTargetProvidesMain 禁用包含提供的代码生成器(或静态生成)c在模型构建的源文件
updateFilePathsAndExtensions 在模型构建信息更新文件丢失的路径和文件扩展名
updateFileSeparator 更新文件的文件列表分隔符模式构建信息
slConfigUIGetVal 返回当前值为自定义目标配置选项
slConfigUISetEnabled 启用或禁用定制目标配置选项
slConfigUISetVal 设置值定义目标配置选项
codebuild 编译和链接生成的代码

对象

全部展开

RTW.BuildInfo 为生成的代码编译并链接提供信息

主题

自定义构建过程

选择构建方法和配置构建过程

从生成的代码构建可执行程序。

模板makefile和做出选择

模板内置代码生成器的makefile。

控制构建过程编译和链接

选择是否构建过程结束后代码生成和makefile方法)(模板选择模板makefile选项。

控制编译器优化

编译器优化控制仿真软件UI级别的makefile。金宝app

在建立控制库位置和命名

选择位置预编译、non-precompiled和模型参考库并选择文件扩展名,构建过程适用于库。

控制再生的模型代码

选择的选项为顶级模型重新生成代码。

减少构建时间参考模型通过使用并行构建

并行构建减少构建时间申请大层次结构模型参考。

使用makecfg S-Functions定制生成的makefile

为功能配置生成makefile构建过程。

定制Post-Code-Generation构建处理

修改与post-code-generation命令构建过程,构建信息对象(可选)用于扩大这一过程。

重新编译预编译库

自定义设置为预编译库申请平台或环境通过编译过程。

代码迁移到另一个开发环境

使用代码生成和重新包装这些代码和工件到另一个开发环境。

编译代码在另一个开发环境

安置在另一个环境中生成的代码和编译。

自定义构建过程的基础设施

注册自定义工具链和构建可执行

注册并使用工具链构建一个可执行程序。

自定义构建过程与STF_make_rtw_hook文件

修改的构建过程构建过程钩在一个定制的机制月31_make_rtw_hook.m钩文件。

与sl_customization.m定制构建过程

修改的构建过程构建过程在自定义sl_customization挂钩机制。m文件。

取代STF_rtw_info_hook提供目标数据

MATLAB之前创建自定义目标®14日发布,更新使用定制月31_make_rtw_hook钩用于指定针对性的特点。

开发自定义的目标

自定义的目标

创建软件MATLAB和Simulink部署金宝app®设计的硬件平台。

定制系统的目标文件

开发一个定制的系统目标文件来满足发展目标和控制代码生成。

自定义目标可选特性

添加可选特性支持自定义系统目标文件为符合代金宝app码生成功能,如工具链合规和模型参考合规。

金宝app支持工具链方法使用自定义的目标

添加工具链方法支持自定义系统目标文件的用户界面金宝app控制的构建过程。

金宝app支持C函数原型控制

C函数原型控制支持添加到自定义目标文件系统构建过程控制。金宝app

金宝app支持模型引用

添加模型参考支持自定义系统参考模型构建的金宝app目标文件。

金宝app支持编译器优化级别控制

编译器优化级别控制支持添加到自定义目标文件系统构建过程控制。金宝app

金宝app支持多个任务的并发执行

多任务执行支持添加到自定义系统目标文件多核目标模型。金宝app

设备驱动程序

使用设备驱动程序作为实时开发项目的一部分。