8

这是我从他们的基本示例中获得的当前代码:http: //unittest-cpp.sourceforge.net/UnitTest++.html

#include <unittest++/UnitTest++.h>

TEST(FailSpectacularly)
{
    CHECK(false);
}

int main() {
    return UnitTest::RunAllTests();
}

包含存在,但我收到错误:UnitTest++ 库中的一些任意类/方法在undefined reference to UnitTest::Test::*哪里UnitTest::**

我怎样才能让它正确编译?

4

2 回答 2

4

在这里找到答案:http: //comments.gmane.org/gmane.comp.lang.c%2B%2B.unittest%2B%2B.devel/13

设置库路径-L/usr/include和库-lunittest++

于 2011-05-07T21:20:01.693 回答
2

主要是为了我将来的参考,但我最后通过链接到图书馆进行了排序。

g++ test.cpp -lunittest++
于 2012-09-17T21:55:18.800 回答