主要内容

代码生成指南:生成可部署的C/ c++代码

MATLAB®编码器™使您能够为MATLAB代码生成C/ c++代码。您可以:

  • 生成独立的C/ c++代码,作为源代码、静态库或动态库在项目中使用。

  • 生成MEX代码以加速计算密集型操作。

遵循本指南中的任务,了解独立代码生成及其部署。

  1. 为代码生成准备MATLAB代码。

  2. 从MATLAB代码生成C/ c++代码。

  3. 测试生成的C/ c++代码。

  4. 将生成的代码部署到现有项目中。

要识别完成代码生成过程所需的任务,请使用此工作流图。

快速入门工作流

此图像突出显示了代码生成中涉及的步骤。首先确定要为其生成代码的函数。第二步,准备MATLAB代码进行代码生成。在第三步中,指定输入类型并检查运行时问题。通过配置构建设置和生成代码来完成此操作。测试生成的代码,看它是否按预期执行。如果不是,请在代码或构建配置中进行更改。部署所需的代码作为最后一步。

要开始本教程,请参见编写MATLAB代码进行代码生成

相关的话题