一旦你从你的Simulink生成代码金宝app®模型时,您可以使用打包即用实用程序将代码重新部署到另一个开发环境中。当开发环境没有MATLAB时使用此实用程序®和仿真软金宝app件产品。下载188bet金宝搏
打包即用实用程序使用工具自定义代码生成后的构建过程packNGo
(金宝app仿真软件编码器)函数查找并打包用于构建可执行映像的文件。这些文件被打包在一个压缩文件中,您可以使用标准的zip实用程序重新定位和解压该文件。
您可以使用用户界面或命令行界面打包代码。命令行界面提供了对代码打包细节的更多控制。有关这些方法的更多信息,请参见将代码迁移到另一个开发环境(金宝app仿真软件编码器).
控件生成的可执行文件如何打包ex_codegen_dsp
模型从Simulink模型生成C代码金宝app使用实例使用用户界面。您还可以生成和打包静态库文件或动态库文件。
在MATLAB命令提示符中运行以下命令打开模型。
open_system (“ex_codegen_dsp”)
使用用户界面打包和重定位模型代码:
在建模选项卡上,单击模型设置.的配置参数对话框打开。导航到代码生成选项卡。
要将可执行文件与源代码一起打包,请清除只生成代码复选框,并选择该选项包代码和工件(金宝app仿真软件编码器).此选项将构建过程配置为运行packNGo
(金宝app仿真软件编码器)函数在代码生成之后将生成的代码和工件打包以进行重新定位。
在Zip文件的名字(金宝app仿真软件编码器)字段,输入要在其中打包生成的代码和工件以进行重新定位的zip文件的名称。在本例中,zip文件的名称为lmsAdaptFilt.zip
.属性可以指定文件名,也可以不指定. zip
扩展。如果您没有指定扩展名或扩展名. zip
, zip实用程序添加. zip
扩展。如果不指定值,构建过程将使用该名称
,在那里模型
. zip
为其生成代码的顶级模型的名称。模型
点击应用.在C代码选项卡的模型工具条,单击构建模型图标().如果C代码选项卡未打开,在应用程序模型工具条的图库,单击金宝app仿真软件编码器.的C代码选项卡出现了。当你点击构建模型图标(),代码生成器构建可执行文件,生成代码生成报告并将可执行文件放在当前工作文件夹中。请注意,构建过程创建了一个名为ex_codegen_dsp_grt_rtw
在您当前的MATLAB工作文件夹中。这个子文件夹包含生成的源代码文件。另外,还可以看到lmsAdaptFilt.zip
文件在当前目录中。zip文件包含ex_codegen_dsp_grt_rtw
在没有安装Simulink和MATLAB的情况下运行可执行文件所需的文件夹、可执行文件和其他附加依赖源文件。金宝app
将zip文件重新定位到目标开发环境并解包该文件以运行可执行文件。
如果您的模型包含如何在MATLAB之外运行生成的可执行文件,从模型生成的可执行文件需要某些预先构建的动态库(. dll
)文件。这些. dll
文件附带MATLAB。要打包在没有安装MATLAB和Simulink的环境中运行的代码,金宝app金宝app仿真软件编码器™这些包. dll
文件到邮政编码
文件夹中。