Xcode 4找不到CPPUNIT
问题描述:
我之前安装了Xcode 4,并且终于开始安装cppunit。我昨天晚上在我的一个项目中尝试过使用它,并且一直收到Xcode无法找到cppunit文件的错误。 例如找不到Lexical or Preprocessor Issue 'cppunit/extensions/TestFactoryRegistry.h'
。Xcode 4找不到CPPUNIT
的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 ®istry = CppUnit::TestFactoryRegistry::getRegistry();
runner.addTest (registry.makeTest());
return runner.run ("", false);
}
所以我检查的/ usr /本地/ include和/ usr/local/lib目录和所有的CppUnit文件都在那里。当我安装cppunit时也没有错误。我的理解是Xcode默认搜索/ usr/local/include和/ usr/local/lib。我是否需要将某些内容添加到路径变量或更改项目设置以使其工作?
由于事先 麦迪逊
答
想通了。您需要自定义的搜索路径添加到项目:
然后你必须告诉链接做什么: