EngelsFransSpaans

Ad


OnWorks-favicon

llvm-cov-3.6 - Online in de cloud

Voer llvm-cov-3.6 uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht llvm-cov-3.6 die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


llvm-cov - dekkingsinformatie uitzenden

KORTE INHOUD


llvm-cov [opties] BRONBESTAND

PRODUCTBESCHRIJVING


De llvm-cov tool leest codedekkingsgegevensbestanden en geeft de dekkingsinformatie weer voor
een gespecificeerd bronbestand. Het is compatibel met de gcov tool vanaf versie 4.2 van GCC en
kan ook compatibel zijn met sommige latere versies van gcov.

Om llvm-cov te gebruiken, moet u eerst een geïnstrumenteerde versie van uw applicatie bouwen
verzamelt dekkingsgegevens terwijl deze actief is. Compileren met de -fprofile-bogen en -fest-dekking
opties om de instrumentatie toe te voegen. (Als alternatief kunt u de --Dekking keuze,
die beide andere opties omvat.) Je zou moeten compileren met foutopsporingsinformatie
(-g) en zonder optimalisatie (-O0); anders kunnen de dekkingsgegevens niet nauwkeurig zijn
teruggezet naar de broncode.

Op het moment dat u de geïnstrumenteerde code compileert, a .gcnr gegevensbestand zal worden gegenereerd voor
elk objectbestand. Deze .gcnr bestanden bevatten de helft van de dekkingsgegevens. De andere helft van
de gegevens vandaan komen .gcda bestanden die worden gegenereerd wanneer u het geïnstrumenteerde programma uitvoert,
met een aparte .gcda bestand voor elk objectbestand. Elke keer dat u het programma uitvoert, wordt het
uitvoeringstellingen worden opgeteld bij bestaande .gcda bestanden, dus zorg ervoor dat u alle oude verwijdert
bestanden als u niet wilt dat de inhoud ervan wordt opgenomen.

Standaard is de .gcda bestanden worden in dezelfde map geschreven als de objectbestanden, maar
je kunt dat overschrijven door de GCOV_PREFIX en GCOV_PREFIX_STRIP milieu
variabelen. De GCOV_PREFIX_STRIP variabele specificeert een aantal directorycomponenten die moeten worden
verwijderd vanaf het begin van het absolute pad naar de objectbestandsdirectory. Na het strippen
die mappen, het voorvoegsel van de GCOV_PREFIX variabele wordt toegevoegd. Deze omgeving
Met variabelen kunt u het geïnstrumenteerde programma uitvoeren op een machine waarop het oorspronkelijke object
bestandsmappen zijn niet toegankelijk, maar u moet dan de .gcda bestanden terug
naar de objectbestandsmappen waar llvm-cov ze verwacht te vinden.

Nadat u de dekkingsgegevensbestanden hebt gegenereerd, voert u llvm-cov uit voor elk hoofdbronbestand
waar u de dekkingsresultaten wilt bekijken. Dit moet vanuit dezelfde map worden uitgevoerd
waar u eerder de compiler hebt uitgevoerd. De resultaten voor het opgegeven bronbestand zijn
geschreven naar een bestand met de naam door het toevoegen van a .gcov achtervoegsel. Er is ook een apart uitvoerbestand
gemaakt voor elk bestand dat is opgenomen in het hoofdbronbestand, ook met een .gcov achtervoegsel toegevoegd.

De basisinhoud van een llvm-cov-uitvoerbestand is een kopie van het bronbestand met de extensie
aantal uitvoeringen en regelnummer vóór elke regel. Het aantal uitvoeringen wordt weergegeven als -
als een regel geen uitvoerbare code bevat. Als een regel code bevat, maar die code was
nooit uitgevoerd, wordt de telling weergegeven als #####.

OPTIES


-een, --alle-blokken
Geef alle basisblokken weer. Als er meerdere blokken zijn voor een enkele bronregel
code, zorgt deze optie ervoor dat llvm-cov het aantal voor elk blok weergeeft in plaats van alleen
één tel voor de hele regel.

-B, --branch-waarschijnlijkheden
Geef voorwaardelijke vertakkingskansen en een samenvatting van vertakkingsinformatie weer.

-C, --tak-tellingen
Vertakkingsaantallen weergeven in plaats van waarschijnlijkheden (vereist -b).

-F, --functie-samenvattingen
Toon een overzicht van de dekking per functie in plaats van slechts één overzicht per functie
gehele bronbestand.

--help Beschikbare opties weergeven (--help-verborgen voor meer).

-ik, --lange-bestandsnamen
Voeg het hoofdbestand toe voor dekkingsuitvoer van bestanden die zijn opgenomen in het hoofdbronbestand
naam gevolgd door ## als voorvoegsel voor de uitvoerbestandsnamen. Dit kan gecombineerd worden met
de optie --preserve-paths om volledige paden te gebruiken voor zowel het hoofdbestand als het
opgenomen bestand.

-N, --geen output
Voer er geen uit .gcov bestanden. Overzichtsinformatie wordt nog steeds weergegeven.

-o= , --object-directory= , --object-bestand=
Vind objecten in DIR of op basis van het pad van FILE. Als u een bepaald object opgeeft
bestand, wordt van de dekkingsgegevensbestanden verwacht dat ze dezelfde basisnaam hebben met .gcnr
en .gcda uitbreidingen. Als u een map opgeeft, worden de bestanden daarin verwacht
map met dezelfde basisnaam als het bronbestand.

-P, --behoud-paden
Padcomponenten behouden bij het benoemen van de dekkingsuitvoerbestanden. Naast de
bronbestandsnaam, inclusief de mappen van het pad naar dat bestand. De
mappen zijn gescheiden door # karakters, met . mappen verwijderd en ..
mappen vervangen door ^ karakters. Bij gebruik met de --long-file-names optie,
dit geldt voor zowel de hoofdbestandsnaam als de opgenomen bestandsnaam.

-u, --onvoorwaardelijke-takken
Neem onvoorwaardelijke vertakkingen op in de uitvoer voor de optie --branch-probabilities.

-versie
Toon de versie van llvm-cov.

EXIT STATUS


llvm-cov geeft 1 terug als het geen invoerbestanden kan lezen. Anders wordt het afgesloten met nul.

Gebruik llvm-cov-3.6 online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad