このセクションでは、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


  • No labels