主要内容

addIncludePaths

为模型构建信息添加包含路径

描述

例子

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

该函数需要buildinfo而且路径参数。你可以使用可选选项将你的选项分组。

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

该函数将文件路径添加到编译器搜索路径。

代码生成器不检查指定的路径是否有效。

例子

全部折叠

添加包含路径/ etcproj / etc / etc_build到构建信息myModelBuildInfo

myModelBuildInfo = RTW.BuildInfo;addIncludePaths (myModelBuildInfo...' / etcproj / etc / etc_build ');

添加包含路径/ etcproj etclib而且/ etcproj / etc / etc_build到构建信息myModelBuildInfo并将文件放入组中

myModelBuildInfo = RTW.BuildInfo;addIncludePaths (myModelBuildInfo...“/ etcproj / etclib”' / etcproj / etc / etc_build '},“等”);

添加包含路径/ etcproj etclib/ etcproj / etc / etc_build,/共同/ lib到构建信息myModelBuildInfo.将路径分组/etc/proj/etclib而且/ etcproj / etc / etc_build用字符向量还有路径/共同/ lib用字符向量共享

myModelBuildInfo = RTW.BuildInfo;addIncludePaths (myModelBuildInfo...“/ etc /项目/ etclib”' / etcproj / etc / etc_build '...“共同/ lib /”}, {“等”“等”“共享”});

输入参数

全部折叠

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

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

例子:“/项目/ src”

您可以指定参数作为字符向量、字符向量数组或字符串。如果你指定多个,例如,'etc' 'etc' 'shared',函数与路径按出现的顺序。例如,路径论点/etc/proj/etclib' '/etcproj/etc/etc_build' '/common/lib' '是具有三个元素的字符向量的数组。第一个元素在“等”组,第二个元素在“等”组,第三个元素在“共享”组。

例子:'etc' 'etc' 'shared'

在R2006a中引入