指定 C/C++ 代码的注释样式
如果您有 Embedded Coder®,您可以指定从 MATLAB® 代码生成的 C/C++代码的注释样式。指定单行样式以生成以 //
开头的单行注释。指定多行样式以生成由 /*
和 */
分隔的单行或多行注释。单行样式是 C++ 代码生成的默认样式。多行样式是 C 代码生成的默认样式。对于 C 代码生成,仅当您的编译器支持时才选择单行注释样式。
使用 MATLAB Coder App 指定注释样式
将编译类型设置为下列之一:
Static Library (.lib)
Dynamic Library (.dll)
可执行文件 (.exe)
点击设置。
在代码外观选项卡上,选中包括注释复选框(如果尚未选中)。默认情况下,包括注释复选框处于选中状态。
将注释样式设置为以下选项之一。
值 描述 自动 (使用目标语言的标准注释样式) 对于 C,生成多行注释。对于 C++,生成单行注释。(默认) 单行 (使用 C++ 样式注释) 生成以 //
开头的单行注释。多行 (使用 C 样式注释) 生成由 /*
和*/
分隔的单行或多行注释。
使用命令行界面指定注释样式
为 C/C++ 代码生成创建代码配置对象。例如,创建用于 C/C++ 静态库生成的配置对象:
cfg = coder.config('lib','ecoder',true);
将
CommentStyle
属性设置为下列值之一:值 描述 'Auto'
对于 C,生成多行注释。对于 C++,生成单行注释。(默认) 'Single-line'
生成以 //
开头的单行注释。'Multi-line'
生成由 /*
和*/
分隔的单行或多行注释。例如,此代码将注释样式设置为单行样式:
cfg.CommentStyle='Single-line';