【发布时间】:2011-03-19 15:29:06
【问题描述】:
我不久前安装了 Xcode 4,我终于开始安装 cppunit。昨晚我尝试在我的一个项目中使用它,但我不断收到 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 ®istry = 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。我是否需要向路径变量添加一些内容或更改项目设置才能使其正常工作?
提前致谢, 麦迪逊
【问题讨论】:
标签: unit-testing xcode4 cppunit