Опция lcov и gcovr для игнорирования сгенерированного компилятором мертвого кода

Моя команда ищет способ обойти покрытие отчетов gcov для мертвого кода, сгенерированного компилятором. Я заметил, что у gcovr есть опция --exclude-unreachable-branches кажется, делает то, что нам нужно. Также у lcov есть опция --no-markers который Игнорировать маркеры исключений в исходном коде.

Оставляют ли эти две опции сгенерированный компилятором «мертвый код» за пределами ветвления?

Кроме того, мне интересно,

В чем разница между этими двумя инструментами?

В настоящее время мы используем lcov, и я знаю, что он отображает информацию о gcov в графическом формате.

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]