ここでは、「ARM コンパイラを使ってコンパイル/ビルドされるコード」および「RVDS IDE を利用して作成されるコード」について C++test プロジェクトを作成して構成する方法について説明します。
C++test は ARM Development Studio 5 (DS-5) のプロジェクトに統合できます。マネージドおよび静的な makefile ビルド タイプの両方がサポートされています。
静的な make プロジェクトでは、[C++test] > [ビルド設定] > [オプションのソース] プロジェクト プロパティを再設定する必要があります。詳細については 「既存のビルド システムを使った C++test プロジェクト」を参照してください。
ARM C/C++ コンパイラを使用して ARM Linux アプリケーションまたはライブラリをビルドするプロジェクト (たとえば |
RVDS は、2 つの基本的な CDT プロジェクト構成 (Manage Make Project と Standard Make Project) に加えて、RVDS Project for ARM というプロジェクト構成を提供します。RVDS Project for ARM は最も一般的に使用されている便利なプロジェクト構成です。RVDS Project for ARM には、通常であればユーザーが自分で設定しなければならない定義とスイッチがすでに設定されています。ただし、C++test は 3 つのどのプロジェクト構成でも動作します。
プロジェクトの単体テストを実行する場合、C++test ランタイムの正しいビルドが必要です。デフォルトのテスト コンフィギュレーション Run RVDS 3.x, 4.x Tests には、C++test ランタイム ライブラリを自動的にビルドするためのステップが含まれています。場合によって、C++test ランタイム ライブラリのカスタム ビルドを用意しなければならないこともあります。その場合は 「Working with the C++test Runtime Library」 を参照してください。
C++test プロジェクト プロパティの詳細については、「Reviewing and Modifying Settings」を参照してください。