1

少し前にXcode 4をインストールしましたが、ようやくcppunitをインストールすることができました。昨夜、私のプロジェクトの 1 つでそれを使用しようとしましたが、Xcode が cppunit ファイルを見つけられないというエラーが発生し続けます。例:Lexical or Preprocessor Issue 'cppunit/extensions/TestFactoryRegistry.h'見つかりません。

main.cpp

#include <iostream>
#include "exception.h"
#include "dataStruct.h"
#include <cppunit/extensions/TestFactoryRegistry.h>
#include <cppunit/ui/text/TestRunner.h>

int main ()
{
    CppUnit::TextUi::TestRunner runner;
    CppUnit::TestFactoryRegistry &registry = CppUnit::TestFactoryRegistry::getRegistry();

    runner.addTest (registry.makeTest ());

    return runner.run ("", false);
}

/usr/local/include と /usr/local/lib を確認したところ、すべての cppunit ファイルがそこにありました。cppunit をインストールしたときもエラーはありませんでした。Xcode はデフォルトで /usr/local/include と /usr/local/lib を検索することを理解しています。パス変数に何かを追加したり、プロジェクト設定を変更して機能させる必要はありますか?

前もって感謝します、マディソン

4

1 に答える 1

2

理解した。プロジェクトにカスタム検索パスを追加する必要があります。検索パス

次に、リンカーに何をすべきかを伝える必要があります。リンカー命令

于 2011-04-04T21:08:00.073 に答える