我使用boost测试进行单元测试,gcov和lcov用于测量覆盖率。如何从这些输出中获得实际函数名称
Unfortuanlly GENHTML产生这样的功能覆盖报告:
我现在想知道的是什么功能_ZN7UtilLib11ProgressBarC2EjdRSo
实际上是。
到目前为止,我不能这个功能对任何进度的类接口的关联:
class ProgressBar {
public:
explicit ProgressBar(
unsigned int expected_count,
double updateInterval = 30,
std::ostream& os = std::cout);
unsigned int operator+=(unsigned int increment);
unsigned int operator++();
unsigned int operator++(int i);
}
任何一个可以帮助我如何可以用gcov的得到更好的函数名称或一个人如何理解这些函数名。
该应用程序编译gcc4.7具有以下标志:-g -g -save-temps=obj -Wall -Wextra -Wno-unused-parameter -Wno-error=unused-parameter -O0 -pedantic
尝试'男人的C++ filt' – PlasmaHH 2013-02-15 09:41:16