主要内容

getCompileFlags

从模型构建信息中获取编译器选项

描述

例子

选项= getCompileFlags (buildinfoincludeGroupsexcludeGroups从构建信息返回编译器选项。

该函数需要buildinfo论点。你可以用optionalincludeGroups而且excludeGroups参数。这些可选参数允许您从函数返回的编译器选项中有选择地包含或排除组。

如果您选择指定excludeGroups和省略includeGroups,指定一个空字符向量()includeGroups

例子

全部折叠

获取存储在构建信息中的编译器选项myModelBuildInfo

myModelBuildInfo = RTW.BuildInfo;addCompileFlags (myModelBuildInfo, {“- wall子”“o3”},...“选择”);compflags = getCompileFlags(myModelBuildInfo);
>> compflags compflags = '-Zi -Wall' '-O3' '

获取与组名一起存储的编译器选项调试在构建信息中myModelBuildInfo

myModelBuildInfo = RTW.BuildInfo;addCompileFlags (myModelBuildInfo, {“- wall子”“o3”},...“调试”“MemOpt”});compflags = getCompileFlags(myModelBuildInfo,“调试”);
>> compflags compflags = '-Zi -Wall'

获取存储在构建信息中的编译器选项myModelBuildInfo,包含组名的选项除外调试

myModelBuildInfo = RTW.BuildInfo;addCompileFlags (myModelBuildInfo, {“- wall子”“o3”},...“调试”“MemOpt”});compflags = getCompileFlags(myModelBuildInfo,“调试”);
>> compflags compflags = '-O3'

输入参数

全部折叠

使用includeGroups参数,使用查看可用的组myGroups = getGroups(buildInfo)

例子:

使用excludeGroups参数,使用查看可用的组myGroups = getGroups(buildInfo)

例子:

输出参数

全部折叠

在R2006a中引入