1

不久前我安装了 Xcode 4,我终于开始安装 cppunit。昨晚我尝试在我的一个项目中使用它,但我不断收到 Xcode 找不到 cppunit 文件的错误。例如Lexical or Preprocessor Issue 'cppunit/extensions/TestFactoryRegistry.h'未找到。

主文件

#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 回答