这是我的基本示例中的当前代码:
http://unittest-cpp.sourceforge.net/UnitTest++.html
#include <unittest++/UnitTest++.h> TEST(FailSpectacularly) { CHECK(false); } int main() { return UnitTest::RunAllTests(); }
包含存在,但我收到错误:对UnitTest :: Test :: *和UnitTest :: *的未定义引用,其中*是UnitTest库中的一些任意类/方法.
如何才能正确编译?
解决方法
在这里找到答案:
http://comments.gmane.org/gmane.comp.lang.c%2B%2B.unittest%2B%2B.devel/13
设置库路径-L /usr/include和库-lunittest