このセクションでは、プロジェクトの作成および構成方法について説明します。

既存の eMbedded Visual C++ 4.0 プロジェクトのインポート

GUI またはコマンドラインから既存の eMbedded Visual C++ 4.0 プロジェクトをインポートできます。

GUI ウィザードからのプロジェクトのインポート

eMbedded Visual C++ 4.0 プロジェクトから C++test プロジェクトを作成するには、次の操作を行います。

  1. [ファイル] メニューの [新規] > [プロジェクト] をクリックします。  
  2. [C++test] > [Microsoft eMbedded Visual C++ 4.0 プロジェクトのインポート] を選択します。  
  3. [次へ] ボタンをクリックします。[Microsoft eMbedded Visual C++ 4.0 プロジェクトのインポート] ダイアログが開きます。  
  4. ダイアログ上部のテキスト フィールドに Microsoft eMbedded Visual C++ 4.0 プロジェクト ファイル (.vcp) または Microsoft eMbedded Visual C++ 4.0 ワークスペース ファイル (.vcw) を指定するか、Microsoft eMbedded Visual C++ 4.0 プロジェクトの検索を開始するルート ディレクトリを指定します。見つかったプロジェクトが[インポート対象プロジェクト] に表示されます。  
  5. インポートするプロジェクトのチェックボックスをオンにし、[次へ] ボタンをクリックします。  
  6. プロジェクトのインポート先を指定します。  
  7. .vcp プロジェクトのソース フォルダーを C++test プロジェクトにリンクするには、[リンクされたフォルダーを使用して .vcp プロジェクトのコンテンツをインクルード] をオンにします。  
  8. プロジェクトを共有する場合などに、指定したパス変数を使ってフォルダーをリンクするには、[パス変数を使用してリンクされたフォルダーの場所を定義する] をオンにし、使用する変数を指定します。オプションがオフの場合 (デフォルト)、リンクされたフォルダーを作成する際にパス変数は使われません。  
  9. [プロジェクト コンフィギュレーション設定] エリアでは、インポートされたプロジェクトで使用する .vcp プロジェクト コンフィギュレーションを指定します。  
  10. [完了] ボタンをクリックします。  

インポートするプロジェクトと同じ名前のプロジェクトがすでにワークスペースに存在する場合、[完了] ボタンが無効になり、警告メッセージが表示されます。

インポートされたプロジェクトは、C++test 解析専用に構成されます。C++test がプラグインされている Eclipse 環境でのビルド用には構成されません。

  コマンドラインからのプロジェクトのインポート

cpptestcli コマンドに -vcp <vcp_vcw_dir> を指定し、コマンドライン モードで Microsoft eMbedded Visual C++ 4.0 プロジェクトをインポートすることもできます。インポートは、テストの前に別個の作業として行う必要があります。

コマンドラインの例:

"cpptestcli -data <workspace> -vcp <vcp_vcw_dir> -config <test_cfg_url> -localsettings <localsettings_props>"

デフォルトのインポート設定を変更するには、プレーン テキスト形式のオプション ファイルに設定を指定します (詳細については「ローカル設定ファイル (オプション ファイル)」 を参照してください)。オプション ファイルには、次の eMbedded Visual 4.0 プロジェクトのインポート設定を指定できます。

バッチモードの機能は GUI モードとほぼ同じですが、次の点が異なります。

プロジェクトの構成

静的解析を行うには、プロジェクトのインポート以外の構成作業は必要ありません。

単体テストを行うには、ランライム ライブラリが必要です。ランタイム ライブラリは、C++test で自動的にビルドすることも (デフォルト)、Visual Studio IDE や Makefile から手動でビルドすることもできます。ランタイム ライブラリの詳細については、「C++test ランタイム ライブラリのビルド」を参照してください。