我很想知道你们是否有直接将Simulink模型移植到工作DLL(动态链接库)中的经验。
我知道这份文件:
但它是一个相当过时的文档。也许存在更快的方法来成功完成这项任务。
修改
据我所知,我只是这样:
使用RTW Embedded Coder文档中的“自定义目标”示例从grt.tlc文件派生自定义TLC,该文档不需要RTWEC,仅需要RTW。
从grt_vc.tmf文件中派生自定义TMF。
最后派生出一个C档。
是否有意义?
答案 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。