这是我从他们的基本示例中获得的当前代码: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::*
and UnitTest::*
where *
是 UnitTest++ 库中的一些任意类/方法。
我怎样才能让它正确编译?
最佳答案
在这里找到答案:http://comments.gmane.org/gmane.comp.lang.c%2B%2B.unittest%2B%2B.devel/13
设置库路径-L/usr/include
和库-lunittest++
关于c++ - 单元测试++入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5923538/