网站首页 站内搜索

搜索结果

查询Tags标签: gcov,共有 4条记录
  • ubuntu 22.04安装多个gcc

    sudo apt install gcc-9 g++-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 1…

    2022/8/17 5:22:52 人评论 次浏览
  • Linux 交叉编译使用代码覆盖Gcov

    1. GCOV GCOV是GCC自带的代码覆盖工具,GCOV。在 GCC 编译的时加入特殊的编译选项,生成可执行文件,和 *.gcno; 运行(测试)生成的可执行文件,生成了 *.gcda 数据文件; 有了 *.gcno 和 *.gcda,通过源码生成 gcov 文件,最后生成代码覆盖率报告。2. 生成 gcno 及 gcd…

    2022/5/6 7:15:17 人评论 次浏览
  • 源码分析 | 使用 gcov 和 lcov 测试 PostgreSQL 代码覆盖率

    本文首发于 2016-03-30 15:34:34引言 通常我们评判一个 test case 好坏的标准之一是代码的覆盖率,一个好的 test case 应该覆盖到所有的代码。 那么问题来了,我们怎么知道这个 test case 有没有覆盖到所有的代码呢? 以 PostgreSQL 为例,我们看看如何检测 C 语言程序的…

    2021/9/21 19:10:00 人评论 次浏览
  • 源码分析 | 使用 gcov 和 lcov 测试 PostgreSQL 代码覆盖率

    本文首发于 2016-03-30 15:34:34引言 通常我们评判一个 test case 好坏的标准之一是代码的覆盖率,一个好的 test case 应该覆盖到所有的代码。 那么问题来了,我们怎么知道这个 test case 有没有覆盖到所有的代码呢? 以 PostgreSQL 为例,我们看看如何检测 C 语言程序的…

    2021/9/21 19:10:00 人评论 次浏览
扫一扫关注最新编程教程