Este es el comando gcovr que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
gcovr: genera informes de cobertura sencillos
SINOPSIS
gcovr [opciones]
DESCRIPCIÓN
Una utilidad para ejecutar gcov y generar un informe simple que resume la cobertura
CAMPUS
-h, --ayuda
mostrar este mensaje de ayuda y salir
--versión
Imprima el número de versión, luego salga
-v, --verboso
Imprimir mensajes de progreso
- directorio de objetos=OBJDIR
Especifique el directorio que contiene los archivos de datos de gcov. gcovr debe poder
identificar la ruta entre los archivos * .gcda y el directorio donde estaba gcc
originalmente ejecutado. Normalmente, gcovr puede adivinar correctamente. Esta opción anula
detección de ruta normal de gcovr y puede especificar la ruta de gcc a gcda
archivo (es decir, lo que se pasó a la opción '-o' de gcc), o la ruta del archivo gcda a
directorio de trabajo original de gcc.
-o PRODUCCIÓN, --producción=SALIDA
Imprimir salida a este nombre de archivo
-k, --guardar
Conserve los archivos temporales * .gcov generados por gcov. De forma predeterminada, se eliminan.
-d, --Eliminar
Elimine los archivos de cobertura después de que se procesen. Estos son generados por el
el programa de los usuarios y, de forma predeterminada, gcovr no elimina estos archivos.
-f FILTRAR, --filtrar=FILTRO
Conserve solo los archivos de datos que coincidan con esta expresión regular
-e EXCLUIR, --excluir=EXCLUIR
Excluir archivos de datos que coincidan con esta expresión regular
--gcov-filtro=GCOV_FILTER
Conserve solo los archivos de datos de gcov que coincidan con esta expresión regular
--gcov-excluir=GCOV_EXCLUDE
Excluya los archivos de datos de gcov que coincidan con esta expresión regular
-r RAÍZ, --raíz=RAÍZ
Define el directorio raíz de los archivos de origen. Esto también se utiliza para filtrar
archivos y estandarizar la salida.
-x, --xml
Genere XML en lugar de la salida tabular normal.
--xml-bastante
Genere bastante XML en lugar del formato denso normal.
--html Genere HTML en lugar de la salida tabular normal.
--html-detalles
Genere salida HTML para la cobertura del archivo fuente.
-b, --sucursales
Tabule la cobertura de la sucursal en lugar de la cobertura de la línea.
-u, - sin tapar
Ordene las entradas aumentando el número de líneas descubiertas.
-p, --ordenar porcentaje
Ordene las entradas por porcentaje decreciente de líneas cubiertas.
--gcov-ejecutable=GCOV_CMD
Define el nombre / ruta del ejecutable de gcov [predeterminado en el entorno de GCOV
variable, si está presente; más 'gcov'].
--excluir-ramas-inalcanzables
Excluir de la cobertura las ramas que están marcadas para ser excluidas por marcadores LCOV / GCOV
o se determina que son de líneas que contienen sólo código "muerto" generado por el compilador.
DERECHOS DE AUTOR
Copyright (2013) Sandia Corporation. Bajo los términos del Contrato DE-AC04-94AL85000 con
Sandia Corporation, el gobierno de los EE. UU., Conserva ciertos derechos sobre este software.
Use gcovr en línea usando los servicios de onworks.net