GCOV игнорировать стандартную ветку библиотеки? - PullRequest
2 голосов
/ 14 января 2012

Я пытаюсь использовать gcov / lcov для генерации отчета по моим комплектам тестов для моего исходного кода.Есть ли способ сказать gcov игнорировать ветви, возникающие в стандартных библиотеках.Например, stringstream

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

Кроме того, я использую пространство имен во всех моих исходных файлах.В конце файла gcov сообщит, что это ветви.Откуда эти ветки?

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

Большое спасибо за любой вклад!

...