标签: c++ gcc coveralls
我正在使用带有-g -O0 -fprofile-arcs -ftest-coverage标志的GCC编译器。它生成具有测试的源代码文件的*.gcda个文件。我正在使用github.com/eddyxu/cpp-coveralls进行覆盖率上传。
-g -O0 -fprofile-arcs -ftest-coverage
*.gcda
问题是Coveralls显示文件 100%覆盖,但实际上,未涵盖。在这种情况下,只有src/utils/language.cpp有测试,而Coveralls显示正确的结果。
src/utils/language.cpp
我应该怎么做,工作服可以显示 0%而不是 100%?