目录
1- 需要准备的东西
1.1 工具lcov
下载解压安装
我这里用的是 lcov-1.14.tar.gz
解压
tar -xzvf lcov-1.14.tar.gz
安装
cd lcov-1.14
make install
1.2 源文件
工作目录
~/Coverage2023/Code/source/source_dir
要被测试代码覆盖率的源文件 source file
~/Coverage2023/Code/source/source_dir/aaaaa.cpp
~/Coverage2023/Code/source/source_dir/ccccc.cpp
~/Coverage2023/Code/source/source_dir/zzzzz.cpp
1.3 改变环境的so包
临时性的替代当前环境的且含有coverage环境的so包
so包通过编译源代码生成