本页面提供的是上一版软件的文档。当前版本中已删除对应的英文页面。
使用生成代码的要求 (-misra3-agc-mode)
(已删除)检查是否存在违反适用于生成代码的 MISRA C:2012 规则和指令的情形
不再支持使用 Code Prover 检查是否存在违反适用于生成代码的 MISRA C™:2012 规则和指令的情形。请改用 Bug Finder 中的使用生成代码的要求 (-misra3-agc-mode)。有关详细信息,请参阅版本历史记录。
描述
设置
关闭(默认值)使用常规类别(强制、必需、建议)进行 MISRA C:2012 编码规范检查。
打开(对于在 Simulink® 中进行的分析,这是默认值)使用生成代码的类别(强制、必需、建议、可读性)进行 MISRA C:2012 编码规范检查。
对于从 Simulink 插件启动的分析,此选项是默认值。
依存关系
要使用此选项,请激活至少一个 MISRA C:2012 规则。要激活 MISRA C:2012 规则,请使用以下两个选项之一:
使用
检查 MISRA C:2012 (-misra3)选项激活一个预先选择的规则子集。使用
使用文件设置检查项 (-checkers-selection-file)以及检查 MISRA C:2012 (-misra3)选项激活在 XML 文件中指定的自定义选择。
当使用 XML 文件指定自定义选择时,请在该文件中选择至少一个 MISRA C:2012 规则。
命令行信息
参数:-misra3-agc-mode |
| 默认值:关闭 |
示例 (Bug Finder):polyspace-bug-finder -sources |
示例 (Code Prover):polyspace-code-prover -sources |
示例 (Bug Finder Server):polyspace-bug-finder-server -sources |
示例 (Code Prover Server):polyspace-code-prover-server -sources |
