Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 开始使用UnitTest++;_C++_Unit Testing_Unittest++ - Fatal编程技术网

C++ 开始使用UnitTest++;

C++ 开始使用UnitTest++;,c++,unit-testing,unittest++,C++,Unit Testing,Unittest++,这是我从他们的基本示例中得到的当前代码: #包括 测试(惊人地失败) { 检查(假); } int main(){ 返回UnitTest::RunAllTests(); } include存在,但我收到错误:未定义对UnitTest::Test::*和UnitTest::*的引用,其中*是UnitTest++库中的任意类/方法 如何正确编译此文件?在这里找到了答案: 设置库路径-L/usr/include和库-lunittest++主要用于我将来的参考,但我通过链接到库进行排序最后一个 g++

这是我从他们的基本示例中得到的当前代码:

#包括
测试(惊人地失败)
{
检查(假);
}
int main(){
返回UnitTest::RunAllTests();
}
include存在,但我收到错误:
未定义对UnitTest::Test::*
UnitTest::*
的引用,其中
*
是UnitTest++库中的任意类/方法

如何正确编译此文件?

在这里找到了答案:


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

主要用于我将来的参考,但我通过链接到库进行排序最后一个

g++ test.cpp -lunittest++

您尝试过CPPFUnit吗?除了
cppfunit::SourceLine()
和更多未定义的引用之外,其他错误都是相同的
g++ test.cpp -lunittest++