gcov忽略标准库分支?

时间:2012-01-13 20:25:24

标签: gcc gcov

我正在尝试使用gcov / lcov为我的源代码生成测试套件的报告。有没有办法告诉gcov忽略标准库引起的分支。例如,stringstream

                     :          2 :             std::stringstream myss;
 156 [ +  - ][ +  - ]:          1 :             myss << "Testing" << std::endl;

另外,我在所有源文件中使用命名空间。在文件的末尾,gcov会报告thre是分支。这些分支来自哪里?

     [ +  - ][ +  - ]:          7 : } // end namespace
     [ +  - ][ +  - ]
     [ +  - ][ +  - ]

非常感谢您的任何意见!

0 个答案:

没有答案