Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

使用代码继承工具集成 C/C++ 代码

集成现有的 C 或 C++ 函数,例如设备驱动程序或外部仿真代码

注意

不推荐将代码继承工具用于集成 C/C++ 代码,因为它将在以后的版本中被弃用。请改用 S-Function Builder

您可以使用代码继承工具将现有 C(或 C++)函数(例如设备驱动程序、查找表以及常规函数和接口)集成到 Simulink® 模型中。使用代码继承工具指定编译所需的 S-Function、文件和路径的名称,以及生成的 S-function 的选项。

使用 legacy_code 函数生成 S-Function,编译并链接生成的 S-Function,并创建用于调用生成的 S-Function 的封装。

请确保为 MATLAB® 安装设置了 C 编译器,您才能使用 legacy_code

函数

legacy_code使用代码继承工具集成现有 C/C++ 代码

主题

精选示例