主要内容

重新定位从金宝app模型到另一个开发环境

从Simulink生成代码后金宝app®模型,您可以使用打包工具将代码重新定位到另一个开发环境中。当开发环境没有MATLAB时,使用此工具®和Sim金宝appulink产品。下载188bet金宝搏

打包即用实用程序使用工具自定义代码生成后的构建过程帕克恩戈(金宝appSimulink编码器)函数查找并打包用于构建可执行映像的文件。这些文件被打包在一个压缩文件中,您可以使用标准的zip实用程序重新定位和解压该文件。

您可以使用用户界面或命令行界面打包代码。命令行界面提供了对代码打包详细信息的更多控制。有关每种方法的详细信息,请参阅将代码迁移到另一个开发环境(金宝appSimulink编码器)

包的代码

此示例显示如何打包从ex_codegen_dsp模型从Simulink模型生成C代码金宝app使用用户界面的示例。还可以生成和打包静态库文件或动态库文件。

通过在MATLAB命令提示符下运行以下命令打开模型。

开放式系统(“ex_codegen_dsp”)

使用用户界面打包和重定位模型代码:

  1. 建模选项卡,单击模型设置.的配置参数对话框打开。导航到代码生成标签。

  2. 要将可执行文件与源代码一起打包,请清除仅生成代码选中该复选框并选择该选项包代码和工件(金宝appSimulink编码器).此选项将构建过程配置为运行帕克恩戈(金宝appSimulink编码器)函数在代码生成后打包生成的代码和工件以进行重新定位。

  3. 压缩文件名(金宝appSimulink编码器)字段中,输入要在其中打包生成的代码和工件以进行重新定位的zip文件的名称lmsAdaptFilt.zip。您可以指定带或不带拉链扩展名。如果未指定扩展名或指定除拉链, zip实用程序添加拉链如果未指定值,则生成过程将使用该名称模型拉链哪里模型为其生成代码的顶级模型的名称。

  4. 点击申请.在C代码在“模型”工具条的选项卡上,单击构建模型图标().如果C代码选项卡未打开,在中应用程序在模型工具条的图库中,单击金宝appSimulink编码器.的C代码选项卡。当您单击构建模型图标(),代码生成器生成可执行文件,生成代码生成报告并将可执行文件放在当前工作文件夹中。请注意,构建过程创建了一个名为ex_codegen_dsp_grt_rtw在当前的MATLAB工作文件夹中。此子文件夹包含生成的源代码文件。此外,您还可以看到lmsAdaptFilt.zip当前目录中的文件。zip文件包含ex_codegen_dsp_grt_rtw在没有安装Simulink和MATLAB的情况下运行可执行文件所需的文件夹、可执行文件和其他附加依赖源文件。金宝app

  5. 将zip文件重新定位到目标开发环境,并解压缩该文件以运行可执行文件。

预构建动态库文件(.dll)

如果您的模型包含如何在MATLAB外部运行生成的可执行文件,从模型生成的可执行文件需要特定的预构建动态库(. dll)档案。这些. dll文件随MATLAB一起提供金宝app金宝app仿真软件编码器™包装这些. dll将文件放入拉链文件夹

相关的话题