ページ ツリー

このページの古いバージョンを表示しています。現在のバージョンを表示します。

現在のバージョンとの相違点 ページ履歴を表示

« 前のバージョン バージョン 3 次のバージョン »

 コンテンツ

QAC 9.1.0/QAC++ 4.1.0(PRQA Framework 2.1.0)以降


先に『解析の種類とコンポーネント』をご覧ください。

コンポーネントの処理は、他のコンポーネントの結果に依存する場合があります。


例えば、m3cmMISRA C:2012用の『2次解析』を行うコンポーネントです。

2次解析は『1次解析』の結果を利用して実行されるため、m3cmC言語の1次解析を行うqacコンポーネントに依存します。

またMISRA C:2012には、クロスモジュール解析(CMA)を実施しなければチェックできないガイドラインがあるためm3cmrcmaにも依存します。

そのため、m3cmコンポーネントを解析に使用するには、先にqacコンポーネントとrcmaコンポーネントが追加されている必要があります。


以下の表にコンポーネントの依存関係を示します。

コンポーネント先に追加されているべきコンポーネント
rcmaqac および qacpp
mta (※)qac および qacpp
namecheckqac または qacpp
m2cmqac および rcma
m3cmqac および rcma
certccmqac, rcma, mta の全て (※)
cweccmqac および rcma
mcppqacpp および rcma
acsmqacpp および rcma
certcppcmqacpp, rcma, mta の全て (※)
cwecppcmqacpp および rcma

mta QAC 9.6.0/QAC++ 4.4.0(Helix QAC 2019.1)以降のみ

  • ラベルがありません