¿Cómo puedo medir la cobertura de prueba de CppUnit (en win32 y Unix)?

Tengo una base de código muy grande que contiene pruebas unitarias extensas (usando CppUnit).Necesito determinar qué porcentaje del código ejercen estas pruebas, y (idealmente) generar algún tipo de informe que me diga, por biblioteca o por archivo, cuánto se ejerció el código.

Aquí está el truco: esto tiene que ejecutarse completamente sin supervisión (eventualmente dentro de una compilación de integración continua), y tiene que ser multiplataforma (bueno, WIN32 y * nix al menos).

¿Alguien puede sugerir una herramienta o un conjunto de herramientas que me puedan ayudar a hacer esto? No puedo cambiarme de CppUnit (ni me gustaría hacerlo, es increíble), pero de lo contrario, estoy ansioso por escuchar cualquier recomendación que pueda tener.

Salud,

Respuestas a la pregunta(5)

Su respuesta a la pregunta