リファレンス: C/C++ Knowledge Base (ナレッジベース)

C/C++ Knowledge Base (ナレッジベース) (KB) ファイルは、拡張子が .kb のテキストファイルです。Klocwork では、コードを解析するたびに、コード内で動作する各関数のレコードを含む KB が自動的に生成されます。

Klocwork がコードを理解する方法を変更するには、以下を行います。

  1. 独自の KB レコードを作成します。
  2. KB レコードを .kb ファイル内に配置します。
  3. これらのレコードをコードの Klocwork 解析にインポートします。
Klocwork 解析チューニング用の KB レコードの作成方法については、「方法 3: Knowledge Base (ナレッジベース) レコードを使用する」を参照してください。