1

プロジェクトで Google テストをコンパイルして使用しようとしています。CMake を使用して .sln および .vcproj ファイルを正常に作成しました。.sln ファイルのコンパイルも成功しました。しかし、「nonsensical101」-s の回答で指摘されている手順に従おうとすると、次の ようになります。 Visual Studio 2005 で Google C++ テスト フレームワーク (gtest) をセットアップする方法私のコンピューターに「gtestd.lib」 がないことがわかります。まったく。どうして???これは、サンプル プログラムをコンパイルしようとしたときに発生するエラーでもあります。

エラー:

エラー 1 エラー LNK1104: ファイル 'gtestd.lib' を開けません C:\Documents and Settings\User\my documents\visual studio 2010\Projects\String_GTest\String_GTest\LINK

ps。Visual Studio 10 を使用しています。

4

1 に答える 1

0

Google の C++ テスト フレームワークには 2 つの出力ライブラリがあります。1 つは gtest.lib で、もう 1 つは gtest_main.lib です。How to setup Google C++ Testing Framework (gtest) on Visual Studio 2005 に関するNik Reiman の回答によると、これらがない場合は、正常にコンパイルされなかったことを意味します...

于 2013-04-04T10:36:49.700 に答える