lcov的介绍及安装
lcov 的页面简介如下:
LCOV is a graphical front-end for GCC’s coverage testing tool gcov. It collects gcov data for multiple source files and creates HTML pages containing the source code annotated with coverage information.
第一句就很明确的告诉我们,
lcov
是
GCC
覆盖率测试工具
gcov
的前端图形工具。
有些
Linux
版本的源提供了包直接安装,可以尝试使用对应包管理命令行直接安装
一般情况下为 sudo apt install lcov 或者 yum install lcov
(ps:直接用包安装的貌似没有firefox命令)
如果源没有对应的
lcov
版本可以直接安装,那么就需要我们通过源码进行编译安装了。
lcov
项目可以从 sourceforge 下载,也可以从 GitHub 上下载。当前最新的版本是
1.15
,上述两个网址中,
sourceforge
只提供到
1.14
版本(
rpm
包及源码)的下载,
GitHub
则提供了最新
1.15
版本(
rpm
包及源码)。
可以直接下载
rpm
包进行安装,但技术人本着生命不息折腾不止的研(
zuo
)究(
si
)精神,偏向虎山行——咱源码编译!
Ubuntu 使用apt install安装
- 下载源码完成,解压后参照
README
文档,进入到lcov
的目录 - 直接
make install
一下 - 增加权限再
make install
一下 Done
.成功了!so easy
。全文……卒
也可扫码关注博主同名公众号 “不解之榬” 查看
版权归原作者 不解之榬 所有, 如有侵权,请联系我们删除。