生成静态代码度量报告金宝app模型
的静态代码度量报告是一个部分包含在HTML代码生成报告。更多信息在生成的代码的静态分析,明白了静态代码度量分析。
生成静态代码度量报告在HTML代码生成报告,打开模型配置参数对话框。在代码生成>报告窗格中,选择生成静态代码度量复选框。如果你的模型包括引用模型,选择生成静态代码度量复选框每个引用模型的配置设置。否则,您不能查看一个单独的静态代码度量报告引用的模型。
或者,在您生成代码,只生成静态代码度量报告通过使用函数
coder.report.generateCodeMetrics
。新闻Ctrl + B建立模型和生成HTML代码生成报告。有关更多信息,请参见生成代码生成报告。
如果HTML代码生成报告不是已经打开,打开报告。在左侧导航窗格中,内容部分中,选择静态代码度量报告。
如果你只生成静态代码度量报告,打开报告。默认情况下,静态代码度量报告文件
metrics.html
生成在当前文件夹。看到生成的文件和有多少行代码生成的每个文件,看看文件信息部分。
鼠标移列标题和一些列值相应的数据的描述。
如果你的模型,模型包括引用文件信息部分包括一个引用模型列。在本专栏中,单击引用模型名称开放静态代码度量报告。如果静态代码度量报告没有提供一个参考模型,指定生成静态代码度量参考模型中参数的配置设置和重建模型。
查看生成的代码的全局变量,它们的大小,和访问的数量,请参阅全局变量部分。
的读/写列显示的总数读和写访问的全局变量。的读/写功能列显示的最大数量的读和写访问全局变量在一个函数。你使用这些信息来估计打开优化的好处,减少全局引用的数量。有关更多信息,请参见优化全局变量的使用。
点击
(+)
扩展结构。从报告导航源代码,点击一个全局变量或函数的名字。这些名字是它们的定义超链接。
查看生成的代码的函数调用树函数信息部分中,点击调用树表的顶部。
ert_main.c
不包括在代码度量分析,因此它不是调用树格式所示。的复杂性列包括每个函数的圈复杂度。以表格格式查看功能,点击表。
第二列,被、列表的函数调用的函数列在第一列,使用以下标准:
如果一个函数被调用多个函数,列出所有的功能。
如果一个函数没有调用函数,这一列是空的。
例如,
Fueling_Mode
被称为,失败
和fuel_rate_control_step
。打电话给网站的数量包括在括号中。失败
调用Fueling_Mode
两次。