Visual Studio 2005 を使用した Google C テスト フレームワーク (gtest) の確立
概要
多数開発者は、Google C Testing Framework (gtest) を Visual Studio 2005 と統合するときに課題に直面します。セットアップ プロセスを容易にするために、この統合を合理化するためのステップバイステップのガイドが提供されています。
フレームワークの入手
- 最新の gtest フレームワークを取得し、C:gtest に解凍します。
フレームワーク ライブラリのコンパイル
- Visual Studio で C:gtestmsvcgtest.sln を開きます。
- 構成として [デバッグ] を選択します。
- 「ソリューションのビルド」を実行します。
テスト プロジェクトの構成
- 「Visual C > Win32 > Win32 Console Application」テンプレートを使用して新しいソリューションを作成します。
- C:gtestinclude を「構成プロパティ」に追加します。 > C/C > 追加のインクルード ディレクトリ。
- [構成プロパティ] で [マルチスレッド デバッグ DLL (/MDd)] または [マルチスレッド デバッグ (/MTd)] を指定します。 C/C > コード生成 >ランタイム DLL へのコードのリンクに応じて、「ランタイム ライブラリ」を追加します。
- C:gtestmsvcgtestDebug または C:gtestmsvcgtest-mdDebug を [構成プロパティ] > [構成プロパティ] に追加します。リンカー>一般 >追加のライブラリ ディレクトリ。
- [構成プロパティ] > に gtestd.lib を含めます。リンカー>入力 >追加の依存関係。"
操作の検証
- 提供されたコードをテスト プロジェクトの cpp ファイルの main 関数に貼り付けます。
- デバッグを開始します ([デバッグ] > [デバッグの開始])。
コンソール ウィンドウが表示され、単体テストの結果が表示されます。これにより、gtest と Visual Studio 2005 が正常に統合されたことが確認されます。
以上がGoogle C テスト フレームワーク (gtest) を Visual Studio 2005 と統合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。