文档

addIncludeFiles

向模型构建信息添加包含文件

语法

addIncludeFiles (buildinfo、文件名、路径、组)

描述

例子

addIncludeFiles (buildinfo文件名路径指定要添加到生成信息中的包含文件和路径。

函数需要buildinfo而且文件名参数。你可以使用可选选项路径参数指定包含的文件路径,并使用可选的把你的选项分组。

代码生成器将包含的文件和路径选项存储在构建信息对象中。该函数根据指定选项的顺序向对象添加选项。

例子

全部折叠

添加包含文件mytypes.h到构建信息myModelBuildInfo并将该文件放入组中SysFiles

myModelBuildInfo = RTW.BuildInfo;addIncludeFiles (myModelBuildInfo...“mytypes.h”“/项目/ src”“SysFiles”);

添加包含文件etc.h而且etc_private.h到构建信息myModelBuildInfo,并将文件放入组中AppFiles

myModelBuildInfo = RTW.BuildInfo;addIncludeFiles (myModelBuildInfo...“etc.h”“etc_private.h”},...“/项目/ src”“AppFiles”);

添加包含文件etc.hetc_private.h,mytypes.h到构建信息myModelBuildInfo.将文件分组etc.h而且etc_private.h用字符向量AppFiles还有文件mytypes.h用字符向量SysFiles

myModelBuildInfo = RTW.BuildInfo;addIncludeFiles (myModelBuildInfo...“etc.h”“etc_private.h”“mytypes.h”},...“/项目/ src”...“AppFiles”“AppFiles”“SysFiles”});

添加包含文件(.h用通配符标识的文件)到指定文件夹中的构建信息myModelBuildInfo,并将文件放入组中HFiles

myModelBuildInfo = RTW.BuildInfo;addIncludeFiles (myModelBuildInfo...‘* . h”“/项目/ src”“HFiles”);

输入参数

全部折叠

您可以指定文件名参数作为字符向量或字符向量数组。如果指定文件名参数作为多个字符向量,例如,“etc.h”“etc_private.h”,文件名参数作为字符向量数组添加到构建信息中。

如果点分隔符()存在时,文件名文本可以包含通配符。的例子是“* *”。‘* . h”,‘* . h *’

该函数通过路径和文件名与构建信息对象中先前定义的条目的精确匹配来删除重复的包含的文件条目。

例子:‘* . h”

您可以指定路径参数作为字符向量或字符向量数组。如果指定一个路径作为字符向量,函数将对所有文件使用该路径。如果指定路径参数作为多个字符向量,例如,“/项目/ src”而且/项目/公司的,路径参数作为字符向量数组添加到构建信息中。

例子:“/项目/ src”

您可以指定参数作为字符向量或字符向量数组。如果指定多个,例如,'AppFiles' 'AppFiles' 'SysFiles',函数与文件名按外观顺序排列。例如,文件名论点'etc.h' 'etc_private.h' 'mytypes.h'具有三个元素的字符向量数组。第一个元素在“AppFiles”组,第二个元素在“AppFiles”组,第三个元素在“SysFiles”组。

例子:'AppFiles' 'AppFiles' 'SysFiles'

在R2006a中介绍

这个话题有帮助吗?