文件帮助中心
添加编译器选项以模拟构建信息
addcompileflags(BuildInfo,选项,组)
例子
addcompileflags(buildinfo.那选项那团体)指定要添加到构建信息的编译器选项。
addcompileflags(buildinfo.那选项那团体)
buildinfo.
选项
团体
该功能需要buildinfo.和选项论点。您可以使用可选的团体分析您的选择。
代码生成器将编译器选项存储在构建信息对象中。该函数根据您指定它们的顺序为对象添加选项。
全部收缩
添加编译器选项-O3到构建信息mymodelbuildinfo.并将选项放在小组中选择。
-O3
mymodelbuildinfo.
选择
mymodelbuildinfo = rtw.buildinfo;addcompileflags(mymodelbuildinfo,'-O3'那'选择');
添加编译器选项-zi.和-墙到构建信息mymodelbuildinfo.并将选项放在小组中Opt_opts.。
-zi.
-墙
Opt_opts.
mymodelbuildinfo = rtw.buildinfo;addcompileflags(mymodelbuildinfo,'-zi -wall'那'OPT_OPTS');
对于非MakeFile构建环境,添加编译器选项-zi.那-墙, 和-O3到构建信息mymodelbuildinfo.。放置选项-zi.和-墙在集团中调试和选项-O3在集团中Memopt.。
调试
Memopt.
mymodelbuildinfo = rtw.buildinfo;addcompileflags(mymodelbuildinfo,{'-zi -wall''-O3'},......{'debug''memopt'});
RTW.BuildInfo.包含用于编译和链接生成的代码的信息的对象。
RTW.BuildInfo.
您可以指定选项作为字符向量的参数,作为字符向量数组,或者作为字符串,您可以指定选项例如,作为单个字符向量中的多个编译器标志的参数,例如'-zi -wall'。如果您指定了选项例如,作为多个字符向量的参数,'-zi -wall'和'-O3', 这选项作为字符向量的数组将参数添加到构建信息。
'-zi -wall'
'-O3'
例子:{'-zi -wall''-O3'}
{'-zi -wall''-O3'}
您可以指定团体作为字符向量的参数,作为字符向量数组,或作为字符串。如果您指定多个团体, 例如,'debug''memopt',该函数涉及团体到了选项按出场顺序。例如,选项争论{'-zi -wall''-O3'}是一系列具有两个元素的字符向量。第一个元素在'debug'小组和第二个元素在于'memopt'团体。
'debug''memopt'
'debug'
'memopt'
笔记
基于Makefile的构建过程仅考虑了编译器标志'选择'那'OPT_OPTS', 和'优化_flags'生成makefile时组。
'选择'
'OPT_OPTS'
'优化_flags'
对于在其他组中考虑编译器标志的构建过程,模板Makefile必须包含令牌|> compile_flags_other <|。
|> compile_flags_other <|
例子:{'debug''memopt'}
{'debug''memopt'}
addedefines.|addlinkflags.|getcompileflags.
addedefines.
addlinkflags.
getcompileflags.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
立即获得审判