从Simulink模型生成DLL

时间:2013-10-02 12:44:13

标签: visual-studio matlab dll simulink

我很想知道你们是否有直接将Simulink模型移植到工作DLL(动态链接库)中的经验。

我知道这份文件:

From Simulink to DLL

但它是一个相当过时的文档。也许存在更快的方法来成功完成这项任务。

修改

据我所知,我只是这样:

  • 使用RTW Embedded Coder文档中的“自定义目标”示例从grt.tlc文件派生自定义TLC,该文档不需要RTWEC,仅需要RTW。

  • 从grt_vc.tmf文件中派生自定义TMF。

  • 最后派生出一个C档。

是否有意义?

1 个答案:

答案 0 :(得分:1)

如果您有Embedded Coder,则可以使用ert_shrlib.tlc目标,例如参见How can I create a DLL target for RTW so I can create a DLL from my Simulink model that can be called from other C/Fortran programs?

如果失败,您将不得不使用Visual Studio或其他IDE从生成的C代码手动创建DLL。