主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

Coder typedef 兼容性

强制生成 rtwtypes.h 文件的选项

自 R2023a 起

模型配置窗格: 代码生成 / 数据类型替换

描述

如果将数据类型替换设置为 Use C data types with fixed-width integers,则生成的代码将使用 C99 语言标准中的数据类型,并且不需要 rtwtypes.h 定义。默认情况下,代码生成器不会创建 rtwtypes.h 文件。在某些情况下会生成 rtwtypes.h 文件,因为位于 matlabroot 下的静态源代码可能需要它。如果您使用需要 Simulink® Coder™ 数据类型定义的自定义代码,请选中代码生成器 typedef 兼容性复选框以强制生成 rtwtypes.h 文件。

依赖关系

要启用此参数,请将数据类型替换设置为对定宽整数使用 C 数据类型

设置

off (默认) | on
on

生成 rtwtypes.h 文件。

off

不要生成 rtwtypes.h 文件。

推荐的设置

应用情形设置
调试无影响
可追溯性无影响
效率无影响
安全预警无影响

编程用法

参数:CoderTypedefsCompatibility
类型:字符向量
值: 'on' | 'off'
默认值:'off'

版本历史记录

在 R2023a 中推出