UnitTest ++入门

时间:2011-05-07 19:36:01

标签: c++ unit-testing unittest++

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

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

TEST(FailSpectacularly)
{
    CHECK(false);
}

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

包含存在但我收到错误:undefined reference to UnitTest::Test::*UnitTest::*其中*是UnitTest ++库中的任意类/方法。

如何才能正确编译?

2 个答案:

答案 0 :(得分:4)

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

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

答案 1 :(得分:2)

主要供我将来参考,但我通过链接到库最后进行排序。

g++ test.cpp -lunittest++