Как я могу измерить покрытие теста CppUnit (на win32 и Unix)?

У меня очень большая кодовая база, которая содержит обширные модульные тесты (с использованием CppUnit).Мне нужно выяснить, какой процент кода выполняется этими тестамии (в идеале) сгенерировать какой-то отчет, который сообщает мне для каждой библиотеки или каждого файла, сколько кода было выполнено.

И вот что важно: это должно выполняться совершенно незаметно (в конце концов, внутри непрерывной интеграционной сборки) и должно быть кроссплатформенным (ну, по крайней мере, WIN32 и * nix).

Кто-нибудь может предложить инструмент или набор инструментов, которые могут помочь мне сделать это? Я не могу измениться от CppUnit (и я бы не хотел - он пинает задницу), но в противном случае мне не терпится услышать любые ваши рекомендации.

Ура,

Ответы на вопрос(2)

Ваш ответ на вопрос