gcov 相关问题

gcov是GCC的代码覆盖工具

如何合并的gcda文件的多个版本?

我使用的gcov我的应用程序获取覆盖信息。不过,也有我的应用程序3个实例同时运行创建3个版本的“gcda”文件。有没有办法合并...

回答 1 投票 2

本机代码覆盖了Android宋构建系统

我试图生成使用宋楚瑜构建系统与AOSP源代码,我的本地组件代码覆盖率报告。我已经扩展AOSP vhal但单元测试用例是相同下面的链接。 HTTP:// ...

回答 1 投票 5

如何忽略gcov输出中的头文件?

我正在使用gcov和gcovr来生成我的代码测试覆盖率(测试是使用google test ++完成的)。所以,我使用-ftest-coverage -fprofile-arcs选项编译,然后运行gcovr(它本身......

回答 2 投票 2

GCOV:gcda文件组合

下午好,我想知道是否可以在不使用lcov -a tracefile1 -a tracefile2 -o output.html的情况下组合几个gcda文件。实际上这是我的规范:编译我的代码...

回答 1 投票 0

如何使用gcov修复“geninfo:ERROR path / to / i386.gcno:无法打开文件”

我试图为一组2000程序做gcc源代码的代码覆盖。我用--enable-coverage编译器选项构建了编译器,因此它在编译样本时生成覆盖文件...

回答 1 投票 0

override_version中的内部错误,在../../gold/resolve.cc:61?

我正在尝试使用yocto-project中的CFLAGS和LDFLAGS编译qtbase配方。我在qtbase配方中添加了以下几行。 CFLAGS和CPPFLAGS用于添加代码检测以查找...

回答 1 投票 0

未定义引用`__gcov_exit'?

当我使用yocto项目构建glibc库时,它给出了错误:缺少属性((构造函数))支持?添加coverage标志后:TARGET_CFLAGS + =“ - fprofile-arcs -ftest -...

回答 1 投票 1

如何在链接时解决__gcov_init未定义的引用问题

我现在正在进行C代码覆盖率研究并遇到以下问题,GCC版本4.4.6:添加了编译器标志CFLAGS = --coverage和链接器选项LDFLAGS:= --coverage或LOCAL_LDLIBS:= --coverage ...

回答 5 投票 32

C ++在CMake项目中使用GCOV / LCOV

我正在使用类似于以下结构的C ++项目:--- / src | --comms | --utils | --interfaces ... CMakeList.txt --- / test | --- test1 / | - -主要....

回答 1 投票 7

在已检测图像上运行功能测试用例时,不会生成gcda文件

我正在尝试生成C文件的覆盖范围(Yocto项目)。所以,我在大多数可用模块的Makefile.am中添加了gcov标志“-g -O0 --coverage”。它生成了“.gcno”文件......

回答 1 投票 0

使用Cmake移动.gcda文件

我有一个用Cmake编译的projet。我使用Gcov来了解目标执行期间的代码覆盖率。我使用GCOV_PREFIX来更改.gcda文件的目录。但我这里只有45个.gcda文件......

回答 1 投票 1

在Mac上阅读.gcno和/或.gcda文件

我的构建目录包含.gcno和.gcda文件。当我用CoverStory打开目录时,一切都显示正常。我的最终目标是阅读gcov输出(.gcno和.gcda文件),但这些......

回答 4 投票 1

lcov分别是geninfo无法读取gcda文件

我正在尝试使用cygwin和bash shell在本地Windows计算机上设置lcov。我安装了从这里下载的最新版本的lcov:lcov在sourceforge。当我打电话给特定的gcda时......

回答 3 投票 0

在带参数的程序上运行gcov

我试图让gcov从终端上运行一个有参数的程序。运行命令“gcov ./program”有效,但显示程序没有输入的覆盖范围。我想跑......

回答 1 投票 -1

LCOV仅为头文件生成覆盖率报告

我正在使用lcov和genhtml来生成代码覆盖率报告。我的单元测试文件只包含.h头文件。 client_test.cpp #include“gtest / gtest.h”#include“../client.h”... lcov --...

回答 1 投票 -1

了解gcov文件中的块

我正在尝试理解gcov工具的输出。使用-a选项运行它是有道理的,并且想要了解块覆盖选项。不幸的是,很难理解......

回答 1 投票 0

LCOV / GCOV分支覆盖范围,C ++生成分支机构

我们正在使用LCOV / GCOV来为我们的项目提供测试覆盖率。最近我们尝试另外启用分支覆盖。但看起来,这只是不会产生我们期望的结果......

回答 4 投票 16

kcov vs lcov vs原始表现?

任何人都可以给我一些关于在以下条件下运行的代码的相对性能的信息,刚刚编译编译--coverage在kcov下运行我需要两倍的时间来...

回答 1 投票 2

当在堆栈中创建对象时,即使具有100%的代码覆盖率,功能覆盖也较少

我正在用gcov分析我的代码。它说在堆栈中创建对象时,我的代码是2个函数。但是,当我做新删除100%功能覆盖是实现的。代码:class Animal {public:...

回答 2 投票 5

lcov标记具有可达但未覆盖的函数声明的行

我正在尝试使用lcov(v1.13,在OS X上,使用clang作为编译器)为我的测试套件生成代码覆盖,我遇到了一个我不知道如何解决的恼人问题。有一些相似......

回答 1 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.