このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
PolyspaceCode Proverの解析オプション
解析オプションの説明
Polyspace®をどこから実行する場合でも、既定の解析オプションの変更が必要になる場合があります。コンパイルエラーの回避、追加のチェッカーの指定、コーディング規約によるルールの設定、レポートの生成などの目的でオプションを変更できます。使用可能なすべての解析オプションとそれに伴うワークフローについてこちらを参照してください。Polyspace ユーザー インターフェイスでは、これらのオプションは[コンフィギュレーション]ペインでグループに従って編成されています。オプションの指定方法についてプラットフォーム固有の詳細は,Polyspace 解析オプションの指定を参照してください。
一般的なワークフロー
- ターゲットおよびコンパイラ
ターゲット環境の指定 - マクロ
前処理用マクロの定義 - 環境設定
コンパイルの制御 - 入力およびスタブ
グローバル変数と関数の範囲の指定 - マルチタスキング
タスク エントリ ポイント、クリティカル セクション、排他的タスク - コーディング規約およびコード メトリクス
コーディング ルールのチェック、カスタム ルールの指定、コード複雑度メトリクスの生成 - Code Prover 検証
アプリケーションまたはモジュール全体の検証 - 検証の前提条件
ソース コードに関するソフトウェア前提の設定 - チェック動作
実行時チェック既定の動作の変更 - 精度
検証の精度の指定 - スケーリング
検証のスケーリングの指定 - レポート
レポートの生成 - 実行設定
リモート検証の指定 - 詳細設定
事後解析コマンドとその他のオプション - コマンド ラインのみでのオプション
コマンド ラインでのみ使用可能なオプションの説明