构建过程自定义
自定义构建过程,并在必要时为您的应用程序开发环境和运行时间要求提供构建过程基础架构。控制文件和标志以编译和链接代码。
如果您的系统包括参考模型,请减少构建时间并控制代码生成器是否为顶级模型再生代码。
功能
对象
话题
自定义构建过程
从生成的代码构建可执行程序。
代码生成器中内置的模板模板文件。
选择构建过程是否在代码生成之后结束,并且(对于模板makefile方法)选择模板makefile选项。
在simulink UI级别上为您的makefile进行控制编译器优化。金宝app
选择预编译,非编译和模型参考库的位置,然后选择构建过程适用于库的文件扩展名。
选择用于顶级模型的重生代码的选项。
应用并行构建以减少大型参考层次结构的构建时间。
为S功能构建过程配置MakeFile生成。
使用后生成后命令修改构建过程,并((可选))使用构建信息对象来增强此过程。
通过重新编译过程将自定义设置应用于平台或环境的预编译库。
使用代码生成和包装选项将代码和工件重新定位到另一个开发环境。
重新安置生成的代码并在另一个环境中进行编译。
自定义构建过程基础架构
注册并使用工具链来构建可执行程序。
用自定义修改构建过程挂钩机制来修改构建过程
挂钩文件。STF
_make_rtw_hook.m
使用自定义sl_customization.m钩文件中的构建过程挂钩机制修改构建过程。
对于MATLAB之前创建的自定义目标®版本14,更新自定义的使用
用于指定目标特异性特征的钩子。STF
_make_rtw_hook
开发自定义目标
创建软件以部署MATLAB和SIMULINK金宝app®设计到硬件平台。
开发自定义系统目标文件以满足开发目标并控制代码生成。
将可选功能支持添加到自定义系统目标文件中,金宝app以符合代码生成功能,例如工具链合规性和模型参考合规性。
将工具链方法支持添加到自定义系统目标文件中,以金宝app进行构建过程的更多用户界面控件。
将C功能原型控制支持添加到自定义系统目标文件中,以进行更多的构建过金宝app程控制。
将C ++类接口控制支持添加到自定义系统目标文件中,以进行更多的金宝app构建过程控制。
将模型参考支持添加到用于模型参考构建的自金宝app定义系统目标文件。
将编译器优化级别的控制支持添加到自定义系统目标文件中,以进行更多的构建过程控制。金宝app
将多任务执行支持添加到用于多核心目标模型的自定义系统目金宝app标文件中。
使用设备驱动程序作为实时开发项目的一部分。