用于构建从Simulink模型生成的代码的自定义批处理文件

时间:2014-01-09 11:27:42

标签: matlab simulink

如何为从Simulink模型生成的代码创建自定义批处理文件?

我可以看到,如果我从配置参数对话框中编辑和更改我的模板make文件,我可以获得所需的make文件。

enter image description here

但我也想要一个自定义的 .bat 文件,它会调用此make文件以及其他命令。

在编译开始之前,我有一些环境变量可以在.bat文件中设置和运行几个脚本。根据脚本的这些输出,代码将被编译和链接。

使用Matlab版本:2012b

1 个答案:

答案 0 :(得分:1)

创建一个STF_wrap_make_cmd_hook,生成所需的 modelname .bat文件,如示例代码所示 here(必须输入数学作品)。

您可能还需要编写自己的make_ yourtarget .m文件,并编辑屏幕截图中显示的make命令字段,以使用该字段而不是make_rtw。

构建过程的其他钩子被描述为here,也许'before_make'也很有用。