文档

addCompileFlags

向模型构建信息添加编译器选项

语法

addCompileFlags (buildinfo、期权、组)

描述

例子

addCompileFlags (buildinfo,选项,指定要添加到生成信息中的编译器选项。

函数需要buildinfo而且选项参数。你可以使用可选选项把你的选项分组。

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

例子

全部折叠

添加编译器选项o3到构建信息myModelBuildInfo并将该选项放在组中选择

myModelBuildInfo = RTW.BuildInfo;addCompileFlags (myModelBuildInfo“o3”,“选择”);

添加编译器选项而且- wall到构建信息myModelBuildInfo并将选项放在组中OPT_OPTS

myModelBuildInfo = RTW.BuildInfo;addCompileFlags (myModelBuildInfo“- wall子”,“OPT_OPTS”);

对于非makefile构建环境,请添加编译器选项,- wall,o3到构建信息myModelBuildInfo.放置选项而且- wall在小组中调试还有选项o3在小组中MemOpt

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

输入参数

全部折叠

您可以指定选项参数作为字符向量或字符向量数组。您可以指定选项参数作为单个字符向量中的多个编译器标志,例如“- wall子”.如果指定选项参数作为多个字符向量,例如,“- wall子”而且“o3”,选项参数作为字符向量数组添加到构建信息中。

例子:{'-Zi -Wall' '-O3'}

您可以指定参数作为字符向量或字符向量数组。如果指定多个,例如,“调试”“MemOpt”,函数与选项按外观顺序排列。例如,选项论点{'-Zi -Wall' '-O3'}具有两个元素的字符向量数组。第一个元素在“调试”组,第二个元素在“MemOpt”组。

例子:{“调试”“MemOpt”}

另请参阅

||

主题

在R2006a中介绍

这个话题有帮助吗?