このセクションでは、C/C++test Plugin for Wind River Workbench 4.x の機能の概要を説明します。
統合
C/C++test Eclipse Plugin を Wind River Workbench 4.x にインストールすることで C/C++test と Wind River Workbench を統合できます。詳細は「インストール」を参照してください。
C/C++test がサポートする Wind River Workbench IDE のバージョンについては「IDE のサポート」を参照してください。
サポート対象プラクティス
- 静的解析 - 静的解析
- 単体テスト - 単体テスト
- アプリケーション検証 - アプリケーション検証
サポート対象プロジェクト タイプ
静的解析、単体テスト、アプリケーション検証は以下のプロジェクト タイプをサポートしています。
- VxWorks Downloadable Kernel Module
- VxWorks Real Time Process Project
プロジェクトの構造によっては、テストを可能にする個別のテスト プロジェクトによってコードをテストする必要がある場合があります。「テスト プロジェクトの使用」を参照してください。
既知の制限事項
- C/C++test は Wind River Workbench プロジェクトのコマンド ライン テストをサポートしていません。コマンド ライン インターフェイスはテスト プロジェクトだけをサポートしています。
- 以下のコンパイラ キーワードはサポートされていません。
- extended
- __interrupt__ および interrupt
- __packed__ および packed
- bool, pixel, vec_step, および vector AltiVec キーワード
- __ev64_* キーワード
- __accum, __fixed, __X, and __Y DSP 拡張
- pascal
- 次の組込み関数または型指定子をソース コード中で使用している場合、C++test のパースが失敗する可能性があります。
- ARM: ffi
- PPC: 乗累算命令 (PPC405), AltiVec 命令グループ
- Sh: __fixed 型
- Sparс: __scan および __divs