主要内容

模型配置参数:代码生成

代码生成包括参数定义代码生成过程包括目标选择。它还包括参数插入评论和语法为数据和函数生成的代码。这些参数需要一个金宝app®编码器™许可证。其他参数可用ERT-based目标需要嵌入式编码器®许可证。生成CUDA®NVIDIA的c++代码®GPU需要GPU编码器™许可证。

出现在这些配置参数配置参数>代码生成一般类别。

参数 描述

系统目标文件

指定目标文件的配置使用。

浏览

浏览文件的配置选项。

共享编码器字典(嵌入式编码)

共享编码器字典包含代码的接口配置。

语言

指定C或c++代码生成。

语言标准

指定执行环境的语言标准。

生成GPU的代码

使用CUDA GPU编码器代码生成。

这个参数需要一个GPU编码器许可证。

描述

目标文件的描述。

只生成代码

指定代码生成与一个可执行的构建。

包代码和工件

指定是否自动包生成的代码和构件进行搬迁。

Zip文件的名字

指定的名称. zip的文件包生成的代码和构件进行搬迁。

编译器优化级别

控制编译器优化建筑生成的代码。

自定义编译器优化的旗帜

指定自定义编译器优化的旗帜。

工具链

指定要使用的工具链,以构建一个可执行的或图书馆。

构建配置

指定编译器工具链的优化或调试设置。

工具链细节

显示或定制构建配置设置。

生成makefile

启用基于模板生成makefile makefile。

使命令

指定一个命令和可选附加makefile选项。

模板makefile

指定的模板生成makefile的makefile。

选择目标

选择使用一个代码生成的目标代码生成的顾问。

优先考虑的目标(嵌入式编码)

排序列表代码生成目标。

设定目标(嵌入式编码)

打开配置对话框设定目标。

设定目标——代码生成顾问对话框(嵌入式编码)

选择和按优先级排序的代码生成目标。

之前检查模型生成的代码

选择是否运行代码生成顾问检查之前生成的代码。

检查模型

检查模型是否满足目标代码生成。

在这些配置参数先进的参数

参数 描述

定制FFT库调

FFTW指定一个回调函数类库调用代码中生成的FFT在MATLAB函数®代码。

bla库自定义回调

指定bla bla调用库回调类从MATLAB代码生成的代码。

定制LAPACK库调

指定LAPACK图书馆回调类LAPACK调用从MATLAB代码生成的代码。

详细的构建

显示代码生成的进步。

保留.rtw文件

指定模型.rtw文件保留。

剖面薄层色谱

薄层色谱文件的执行时间。

使TLC断言

生产TLC堆栈跟踪。

开始TLC覆盖在生成代码

生成TLC执行报告。

开始TLC调试器在生成代码

指定使用的TLC调试器

显示定制的硬件仿真软件将来发布的应用程序金宝app

只读的内部参数仿真软件将来发布。金宝app

在仿真软件将来发布显示嵌入式硬件的应用程序金宝app

只读的内部参数仿真软件将来发布。金宝app

(嵌入式编码)

指定一个包,其中包含内存部分你想要适用于模型级功能和内部数据。

刷新包列表(嵌入式编码)

添加用户定义的包上包的搜索路径列表。

初始化和终止(嵌入式编码)

指定是否应用内存部分初始化/启动和终止功能。

执行(嵌入式编码)

指定是否应用内存部分,执行功能。

共享效用(嵌入式编码)

指定是否要申请内存部分共享效用函数。

常量(嵌入式编码)

指定内存部分应用于常数。

输入/输出(嵌入式编码)

指定是否应用内存部分根输入和输出。

内部数据(嵌入式编码)

指定是否内存部分适用于内部数据。

参数(嵌入式编码)

指定是否应用内存部分参数。

验证结果(嵌入式编码)

显示结果的内存部分验证。

以下参数下先进的参数很少使用,没有其他文档。

参数 描述
PostCodeGenCommand
特征向量- - - - - -
将指定的邮政编码生成命令添加到模型的构建过程。
TLCOptions
特征向量- - - - - -

命令行选项指定额外的关爱。

当你使用嵌入式编码的组件模型配置一个服务接口,你不能指定-aInlineSetEventsForThisBaseRateFcn = TLC_FALSE -aSuppressMultiTaskScheduler = TLC_FALSE -aRateBasedStepFcn = TLCFALSE——(包装器函数)

以下参数仅供MathWorks使用。

参数 描述
评论 仅供MathWorks使用。
PreserveName 仅供MathWorks使用。
PreserveNameWithParent 仅供MathWorks使用。
SignalNamingFcn 仅供MathWorks使用。
TargetTypeEmulationWarnSuppressLevel
int -0

仅供MathWorks使用。

当大于或等于2时,抑制警告消息时,代码生成器显示模拟整数大小在快速原型环境中。

配置参数对话框中还包括其他代码生成参数:

相关的话题