InglesPransesEspanyol

Ad


OnWorks favicon

llvm-cov-3.8 - Online sa Cloud

Patakbuhin ang llvm-cov-3.8 sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na llvm-cov-3.8 na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


llvm-cov - naglalabas ng impormasyon sa saklaw

SINOPSIS


llvm-cov utos [args...]

DESCRIPTION


Ang llvm-cov Ang tool ay nagpapakita ng impormasyon sa saklaw ng code para sa mga programang ginagamitan ng instrumento
naglalabas ng data ng profile. Maaari itong magamit upang magtrabaho kasama gcov-style coverage o may clang's
pag-profile batay sa instrumentasyon.

Kung ang programa ay tinawag na may base na pangalan ng gcov, ito ay kumikilos na parang ang llvm-cov gcov
tinawag ang utos. Kung hindi, isang utos ang dapat ibigay.

UTOS


· gcov

· Ipakita

· ulat

GCOV COMMAND


SINOPSIS
llvm-cov gcov [pagpipilian] SOURCEFILE

DESCRIPTION
Ang llvm-cov gcov Binabasa ng tool ang mga file ng data ng saklaw ng code at ipinapakita ang saklaw
impormasyon para sa isang tinukoy na source file. Ito ay katugma sa gcov tool mula sa bersyon
4.2 ng GCC at maaari ding tugma sa ilang mga susunod na bersyon ng gcov.

Upang gamitin ang llvm-cov gcov, kailangan mo munang bumuo ng instrumented na bersyon ng iyong application
na nangongolekta ng data ng saklaw habang tumatakbo ito. Compile with the -fprofile-arcs at
-ftest-saklaw mga opsyon para idagdag ang instrumentation. (Bilang kahalili, maaari mong gamitin ang
--saklaw opsyon, na kinabibilangan ng parehong iba pang mga opsyon.) Dapat kang mag-compile kasama
impormasyon sa pag-debug (-g) at walang pag-optimize (-O0); kung hindi, ang data ng saklaw
hindi tumpak na maimapa pabalik sa source code.

Sa oras na i-compile mo ang instrumented code, a .gcno data file ay bubuo para sa
bawat object file. Ang mga ito .gcno ang mga file ay naglalaman ng kalahati ng data ng saklaw. Ang iba pang kalahati ng
galing ang data .gcda mga file na nabuo kapag pinatakbo mo ang instrumented program,
na may hiwalay .gcda file para sa bawat object file. Sa bawat oras na pinapatakbo mo ang programa, ang
ang mga bilang ng pagpapatupad ay isinama sa anumang umiiral na .gcda file, kaya siguraduhing tanggalin ang anumang luma
file kung ayaw mong maisama ang mga nilalaman nito.

Sa pamamagitan ng default, ang .gcda ang mga file ay nakasulat sa parehong direktoryo ng object file, ngunit
maaari mong i-override iyon sa pamamagitan ng pagtatakda ng GCOV_PREFIX at GCOV_PREFIX_STRIP kapaligiran
mga variable. Ang GCOV_PREFIX_STRIP variable ay tumutukoy sa isang bilang ng mga bahagi ng direktoryo upang maging
inalis mula sa simula ng absolute path sa object file directory. Pagkatapos maghubad
ang mga direktoryo na iyon, ang prefix mula sa GCOV_PREFIX idinagdag ang variable. Ang kapaligirang ito
pinahihintulutan ka ng mga variable na patakbuhin ang instrumented program sa isang makina kung saan ang orihinal na bagay
Ang mga direktoryo ng file ay hindi naa-access, ngunit kakailanganin mong kopyahin ang .gcda ibalik ang mga file
sa mga direktoryo ng object file kung saan llvm-cov gcov inaasahan na mahanap sila.

Kapag nabuo mo na ang mga file ng data ng saklaw, tumakbo llvm-cov gcov para sa bawat pangunahing mapagkukunan
file kung saan mo gustong suriin ang mga resulta ng saklaw. Dapat itong tumakbo mula sa pareho
direktoryo kung saan mo dati pinatakbo ang compiler. Ang mga resulta para sa tinukoy na source file
ay isinusulat sa isang file na pinangalanan sa pamamagitan ng pagdaragdag ng a .gcov panlapi. Ang isang hiwalay na output file ay din
nilikha para sa bawat file na kasama ng pangunahing source file, kasama din ang a .gcov idinagdag ang panlapi.

Ang pangunahing nilalaman ng isang .gcov Ang output file ay isang kopya ng source file na may execution
bilang at numero ng linya na naka-prepend sa bawat linya. Ang bilang ng pagpapatupad ay ipinapakita bilang - kung isang linya
ay hindi naglalaman ng anumang executable code. Kung ang isang linya ay naglalaman ng code ngunit ang code na iyon ay hindi kailanman
naisakatuparan, ang bilang ay ipinapakita bilang #####.

Opsyon
-a, --lahat ng mga bloke
Ipakita ang lahat ng mga pangunahing bloke. Kung mayroong maraming mga bloke para sa isang linya ng pinagmulan
code, ang pagpipiliang ito ay nagiging sanhi ng llvm-cov na ipakita ang bilang para sa bawat bloke sa halip na lamang
isang bilang para sa buong linya.

-b, --branch-probability
Ipakita ang mga probabilidad ng sangay na may kondisyon at isang buod ng impormasyon ng sangay.

-c, --branch-counts
Ipakita ang mga bilang ng sangay sa halip na mga probabilidad (nangangailangan -b).

-f, --function-summaries
Magpakita ng buod ng saklaw para sa bawat function sa halip na isang buod lamang para sa isang
buong source file.

- Tumulong Ipakita ang mga available na opsyon (--help-hidden para sa higit pa).

-l, --mahabang-file-name
Para sa coverage na output ng mga file na kasama mula sa pangunahing source file, idagdag ang pangunahing file
pangalan na sinusundan ng ## bilang prefix sa mga pangalan ng output file. Ito ay maaaring pagsamahin sa
ang --preserve-paths na opsyon para gumamit ng mga kumpletong path para sa parehong pangunahing file at ang
kasamang file.

-n, --walang-output
Huwag mag-output ng anuman .gcov mga file. Ang buod ng impormasyon ay ipinapakita pa rin.

-o= , --object-directory= , --object-file=
Maghanap ng mga bagay sa DIR o batay sa landas ng FILE. Kung tinukoy mo ang isang partikular na bagay
file, ang mga file ng data ng saklaw ay inaasahang magkakaroon ng parehong pangalan ng base .gcno
at .gcda mga extension. Kung tinukoy mo ang isang direktoryo, ang mga file ay inaasahan doon
direktoryo na may parehong pangalan ng base bilang source file.

-p, --preserve-paths
Panatilihin ang mga bahagi ng landas kapag pinangalanan ang mga file ng output ng saklaw. Bilang karagdagan sa
pangalan ng source file, isama ang mga direktoryo mula sa landas patungo sa file na iyon. Ang
ang mga direktoryo ay pinaghihiwalay ng # mga karakter, na may . inalis ang mga direktoryo at ..
pinalitan ng mga direktoryo ng ^ mga karakter. Kapag ginamit sa opsyon na --long-file-name,
nalalapat ito sa parehong pangunahing pangalan ng file at ang kasamang pangalan ng file.

-ikaw, --walang kondisyon-mga sanga
Isama ang mga unconditional branch sa output para sa --branch-probability na opsyon.

-version
Ipakita ang bersyon ng llvm-cov.

EXIT STATUS
llvm-cov gcov nagbabalik ng 1 kung hindi nito mabasa ang mga input file. Kung hindi, lalabas ito nang may zero.

SHOW COMMAND


SINOPSIS
llvm-cov Ipakita [pagpipilian] -instr-profile PROFILE BIN [SOURCES]

DESCRIPTION
Ang llvm-cov Ipakita Ang command ay nagpapakita ng line by line coverage ng isang binary BIN gamit ang profile
data PROFILE. Maaari itong opsyonal na i-filter upang ipakita lamang ang saklaw para sa mga nakalistang file
in SOURCES.

Upang gamitin ang llvm-cov Ipakita, kailangan mo ng isang program na pinagsama-sama sa instrumentation upang maglabas
data ng profile at saklaw. Upang bumuo ng naturang programa na may clang gamitin ang
-fprofile-instr-generate at -fcoverage-mapping mga watawat. Kung nag-uugnay sa clang driver,
pumasa -fprofile-instr-generate sa yugto ng link upang matiyak ang kinakailangang runtime
naka-link ang mga aklatan.

Ang impormasyon sa saklaw ay naka-imbak sa built executable o library mismo, at ito ay
kung ano ang dapat mong ipasa llvm-cov Ipakita bilang BIN argumento. Ang data ng profile ay nabuo
sa pamamagitan ng normal na pagpapatakbo ng instrumentong programang ito. Kapag lumabas ang programa ito ay magsusulat ng a
raw profile file, karaniwang tinatawag default.profraw, na maaaring ma-convert sa isang format
na angkop para sa PROFILE argumento gamit ang llvm-profdata pagsamahin tool.

Opsyon
-show-line-counts
Ipakita ang mga bilang ng pagpapatupad para sa bawat linya. Ito ay pinagana bilang default, maliban kung isa pa
-palabas ginagamit ang opsyon.

-palabas-pagpapalawak
Palawakin ang mga inklusyon, tulad ng mga preprocessor macros o textual inclusions, inline sa
pagpapakita ng source file.

-show-instantiations
Para sa mga pinagmulang rehiyon na na-instantiate nang maraming beses, gaya ng mga template sa C + +,
ipakita ang bawat instantiation nang hiwalay gayundin ang pinagsamang buod.

-show-rehiyon
Ipakita ang mga bilang ng pagpapatupad para sa bawat rehiyon sa pamamagitan ng pagpapakita ng caret na tumuturo sa
karakter kung saan nagsisimula ang rehiyon.

-show-line-counts-or-regions
Ipakita ang mga bilang ng pagpapatupad para sa bawat linya kung mayroon lamang isang rehiyon sa linya,
ngunit ipakita ang mga indibidwal na rehiyon kung mayroong marami sa linya.

-use-color[=VALUE]
Paganahin o huwag paganahin ang output ng kulay. Bilang default, na-autodetected ito.

-arko=
Kung ang sakop na binary ay isang unibersal na binary, piliin ang arkitektura na gagamitin. Ito ay
isang error upang tukuyin ang isang arkitektura na hindi kasama sa unibersal na binary o
upang gumamit ng isang arkitektura na hindi tumutugma sa isang hindi unibersal na binary.

-pangalan=
Ipakita lamang ang saklaw ng code para sa mga function na may ibinigay na pangalan.

-name-regex=
Ipakita lamang ang saklaw ng code para sa mga function na tumutugma sa ibinigay na regular na expression.

-line-coverage-gt=
Ipakita lamang ang saklaw ng code para sa mga function na may saklaw ng linya na mas malaki kaysa sa ibinigay
threshold.

-line-coverage-lt=
Ipakita lamang ang saklaw ng code para sa mga function na may saklaw ng linya na mas mababa kaysa sa ibinigay
threshold.

-rehiyon-saklaw-gt=
Ipakita lamang ang saklaw ng code para sa mga function na may saklaw ng rehiyon na mas malaki kaysa sa ibinigay
threshold.

-rehiyon-saklaw-lt=
Ipakita lamang ang saklaw ng code para sa mga function na may sakop na rehiyon na mas mababa kaysa sa ibinigay
threshold.

REPORT COMMAND


SINOPSIS
llvm-cov ulat [pagpipilian] -instr-profile PROFILE BIN [SOURCES]

DESCRIPTION
Ang llvm-cov ulat command ay nagpapakita ng isang buod ng saklaw ng isang binary BIN gamit ang
data ng profile PROFILE. Maaari itong opsyonal na i-filter upang ipakita lamang ang saklaw para sa
mga file na nakalista sa SOURCES.

Kung walang ibinigay na source file, isang linya ng buod ay naka-print para sa bawat file sa saklaw
datos. Kung may mga file na ibinigay, ang mga buod ay ipinapakita para sa bawat function sa mga nakalistang file
sa halip.

Para sa impormasyon sa pag-compile ng mga programa para sa saklaw at pagbuo ng data ng profile, tingnan ang SHOW
COMMAND.

Opsyon
-use-color[=VALUE]
Paganahin o huwag paganahin ang output ng kulay. Bilang default, na-autodetected ito.

-arko=
Kung ang sakop na binary ay isang unibersal na binary, piliin ang arkitektura na gagamitin. Ito ay
isang error upang tukuyin ang isang arkitektura na hindi kasama sa unibersal na binary o
upang gumamit ng isang arkitektura na hindi tumutugma sa isang hindi unibersal na binary.

Gamitin ang llvm-cov-3.8 online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad