Ito ang command na gcov2perlp 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
gcov2perl - i-convert ang mga gcov file sa Devel:: Cover database
VERSION
bersyon 1.21
SINOPSIS
gcov2perl -h -i -v -db database gcov_files
DESCRIPTION
I-convert ang mga gcov file sa Devel:: Cover database.
Opsyon
Ang mga sumusunod na opsyon sa command line ay sinusuportahan:
-db database - tukuyin ang database na gagamitin
-h -help - ipakita ang tulong
-i -info - ipakita ang dokumentasyon
-v -bersyon - ipakita ang bersyon
MGA DETALYE
Upang makakuha ng saklaw ng mga XS file, kailangan muna nilang isama ang mga naaangkop na opsyon.
Sa isang karaniwang kapaligiran ng Makefile, tulad ng nilikha ng ExtUtils::MakeMaker, maaari itong
matupad gamit ang utos:
HARNESS_PERL_SWITCHES=-MDevel:: Cover make test \
CCFLAGS=-O0\ -fprofile-arcs\ -ftest-coverage \
OTHERLDFLAGS=-fprofile-arcs\ -ftest-coverage
Kung naitayo mo na ang iyong mga object file maaaring kailanganin munang patakbuhin ang make clean,
o para maghanap ng ibang paraan para matiyak na mabubuo muli ang mga ito gamit ang mga opsyong kinakailangan ng gcov.
Ngayon ang data ng saklaw ng code ay nakolekta na "gcov" ay kailangang patakbuhin:
gcov Mylib.xs
Gagawa ito ng isa o higit pang mga gcov file kung saan maaari mong patakbuhin ang "gcov2perl":
gcov2perl Mylib.xs.gcov
Panghuli, ang "cover" ay dapat tumakbo gaya ng dati sa anumang mga opsyon na kinakailangan:
takpan
Kung pinapatakbo mo ang lahat gamit ang mga karaniwang opsyon, magagawa mo ang lahat ng ito sa isang utos:
takpan -pagsusulit
EXIT STATUS
Ang mga sumusunod na exit value ay ibinalik:
0 Lahat ng mga file ay matagumpay na na-convert
>0 May naganap na error.
Gamitin ang gcov2perlp online gamit ang mga serbisyo ng onworks.net