Linux??c/c++???????????????????
???????????? ???????[ 2013/10/10 11:21:50 ] ????????
??????????????
??????????????????????????????????????????????????????2????????????????????й?????????????????????
???????????????б?????????????????????????б???????????????????????
??????????????????????????????????????4????????????????????Χ?????????makefile/shell/python???????????????????2???·????????????????????Χ??α???????????????lcov?? app.info ???м????????????????????????????????????makefile???????б????????????????????? app.info ?У??????У??????????????α?????α? *.gcda??????Щ???????????????????????б????????????????gcda?????????toast(http://toast.taobao.org/)??????????α?????????????????????????????
????2. ????????????????????;
?????????????????????????????????????????????????????????????á??????????????linux??c/c++????????????Daemon??????????????????????????????????????????????????? exit ???????????gcov_exit ?????????????????????? __gcov_flush ??????????????? *.gcda ????С????2???·?????????????
????????????????????????? signal handler?????? SIGHUP??SIGINT??SIGQUIT??SIGTERM ??????????????????? signal handler ?????????? exit ?? __gcov_flush ?????????????????????????????????????????????????????????μ??????????????????????????????????????????
??????????????????????????? gcc ????? constructor ????????????? signalhandler ??????????????????????????????У??????????????????????????????????????????????????????????????????????????????
?????塢???????????
??????????????????У?????????????????????漰??????????????????????????????????????
????c/c++?? ???????????;
????Java?? Maven cobertura ???;
????Python?? PyUnit + coverage.py;
????Php?? phpunit + –coverage-html ;
????Perl?? Test::Class ?? Devel::Cover;
????Shell?? shUnit2 + shcov;
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11