腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
当我使用
clang
编译
代码
时,
gcov
抛出内存溢出错误
、
、
、
我正在尝试建立一个基本的项目,我想使用
gcov
。当我使用g++时,它可以工作:
gcov
的输出为OK:Lines executed:0.00% of 1但是
浏览 2
提问于2019-05-22
得票数 4
1
回答
查询
clang
代码
覆盖率
和
gcov
版本
、
、
、
、
我正在对使用
clang
编译的
代码
进行
gcov
处理。但是我的报告是使用
gcov
4.6生成的。开发人员告诉我,当他们将许可证升级到GPLv3时,FreeBSD上的GNU在2012年左右停止了。那么如何使用
gcov
4.6,而不是freebsd 11.4的最新
版本
呢?我尝试过llvm-cov,但这一代一直卡在
gcov
4.6工具上。
浏览 144
提问于2021-04-06
得票数 0
3
回答
Clang
代码
覆盖率
- Mac Linker错误
、
、
、
我可以使用
GCOV
的GCC特性
和
LCOV工具成功地获得基于Linux的C++
代码
的
代码
覆盖率
信息。 但我在Mac上遇到了麻烦。由于苹果不再拥有经典的GCC编译器,我们担心LLVM-GCC编译器终有一天也会消失( Xcode 5.0中甚至没有LLVM-AC.26的选项)--我们决定使用
Clang
编译我们的
代码
。在使用
Clang
编译器时,我将传递这些标志-> -g -fprofile-arcs Coverage,以生成
代码
覆盖信息。
浏览 0
提问于2013-10-10
得票数 13
回答已采纳
1
回答
GCOV
/LCOV忽略“未使用函数”之前声明的“已使用函数”
、
、
、
我尝试在我的小项目中使用
GCOV
/LCOV,并在应用之前使用简单的
代码
。在实践中,我遇到了一个错误,我不知道如何解决。LCOV创建的报告显示,在源
代码
文件中未使用的函数之前声明的函数被报告为未使用的函数。相反,函数在执行二进制文件时显示正确的输出。 以下是实践中使用的实际
代码
。
和
LCOV时犯了错误,但我不知道我在哪里犯了错误。上面的
代码
是在以下情况下执行的。LCOV : LCOV
版本
1.14<code>F 226</code>
浏览 9
提问于2022-04-26
得票数 2
2
回答
clang
++的
代码
覆盖率
、
有没有一种方法可以使用C++
代码
的
clang
++找到
代码
覆盖率
。 我知道
gcov
,但它只能在用GCC编译的
代码
上工作。
浏览 0
提问于2013-06-18
得票数 3
回答已采纳
2
回答
Linux内核5.4 GCC 9.1.0未显示
代码
覆盖率
、
、
、
、
我负责为内核模块创建
代码
覆盖率
。我既没有选择Linux内核
版本
,也没有选择编译器
版本
。我能够为arm/arm64创建
代码
覆盖率
,并在/sys/kernel/debugfs/
gcov
/...中查看结果。像往常一样。此外,加载的模块在
gcov
子目录中可见。应该为每个源文件调用__
gcov
_init作为一个gcc构造函数,第一次调用创建了
版本
魔术消息。 在我看来,
浏览 30
提问于2021-06-10
得票数 3
1
回答
Xcode13未定义符号:___
gcov
_flush
、
、
、
对于
代码
覆盖率
,我升级到xcode13,并使用extern导出内置函数“
Gcov
”。Xcode13报告了“未定义符号:__
gcov
_flush”的错误。我擅长xcode12。有人遇到这个问题吗?具体的错误报告如下: Undefined symbols for architecture x86_64: "___
gcov
_flush", referenced from: -[AppDelegateapplicationDidEnterBackground:] in AppDelegate.
浏览 38
提问于2021-11-02
得票数 0
回答已采纳
2
回答
无法使用gcc打开图形文件
gcov
、
、
、
、
我使用
gcov
作为我的c++项目的
代码
覆盖率
工具,在Ubuntu12.04上运行的是我的c++项目(目前是4.6.3,但很快会是4.8),我得到了无法打开图形文件的错误。这个错误是什么意思?我如何摆脱它,这样我才能看到我的
代码
覆盖率
?我已经看到了这个问题的其他解决方案,最流行的是使用
clang
()而不是gcc,但我不能切换编译器,我必须使用gcc,所以这对我来说不是一个可行的解决方案。另一个解决方案是修复一个配置文件(),但我不确定这个用户指的是哪个配置文件,所以如果这也是我的问题,我
浏览 5
提问于2013-10-17
得票数 1
2
回答
我们如何为iOS手动测试生成(profdata)
代码
覆盖率
?
、
、
、
、
我们使用的是Xcode 7
和
8 (beta)。苹果在XCode 7中弃用了
GCOV
代码
覆盖率
,并在XCode 8中完全删除了它。因此,我们正在尝试导出profdata文件。我们需要能够在执行手动任务时生成
代码
覆盖率
文件(profdata/profraw,但不是gcno或gcda),下面是我尝试过的:以及 //
浏览 9
提问于2016-08-18
得票数 0
回答已采纳
3
回答
在并行运行时使用
gcov
的
代码
覆盖率
、
、
我使用
gcov
为项目中的几个文件设置了C/C++
代码
覆盖率
。可执行文件正在并行运行。这会导致一些共享的
代码
被并行运行。如果是这样的话,有什么解决方法吗? 正在使用的
Gcov
版本
为1.5
浏览 8
提问于2013-02-01
得票数 7
1
回答
gcov
对
Clang
和
GCC的研究结果不同。
、
、
、
、
我正在尝试理解如何使用C++、googletest
和
gcov
来正确地构造一个CMake项目。我想构建一个通用的CMakeLists.txt,它适用于任何平台/编译器。#!BASE_DIR=$PWD
GCOV
_PATH=/usr/bin&
浏览 8
提问于2022-05-21
得票数 10
回答已采纳
3
回答
多线程应用程序的
GCOV
、
、
是否可以使用
gcov
对多线程应用程序进行
覆盖率
测试? 我已经为我们的
代码
库设置了一些微不足道的测试,但如果能对我们正在实现的
覆盖率
有一些了解就更好了。如果
gcov
不合适,任何人都可以推荐一个替代工具(可能是oprofile),最好是有一些很好的入门文档。
浏览 0
提问于2008-09-01
得票数 6
回答已采纳
2
回答
Clang
代码
覆盖率
无效输出
、
、
因此,我已经按照这些说明检查并构建了
clang
主干。我可以使用--coverage构建我的二进制文件,并运行它来获得.gcno
和
.gcda文件,但是当我运行lcov时,我得到"GENINFO:...到达意外的文件结尾“。
浏览 1
提问于2013-07-20
得票数 6
回答已采纳
7
回答
如何解决链接时__
gcov
_init未定义的引用问题
、
、
我现在从事C
代码
覆盖率
研究,并遇到以下问题,GCC
版本
4.4.6: undefined reference to '__
gcov
_init'" and "undefined reference to '__
gcov
_merge_add: undefined
浏览 20
提问于2013-05-22
得票数 56
2
回答
使用android构建系统的本地
代码
覆盖率
、
、
、
、
我试图使用AOSP源
代码
使用soong build系统为我的本机组件生成
代码
覆盖率
报告。
GCOV
_PREFIX=/data/local/tmp \ /data/local/tmp/unit-tests-c
浏览 1
提问于2019-01-29
得票数 6
回答已采纳
2
回答
clang
-coverage将函数签名标记为未覆盖
、
、
、
、
我正在尝试使用
clang
-coverage为我的C项目生成
覆盖率
信息,但是所有的函数签名都被标记为未覆盖,而我希望它们根本不会被检测到。const char*); puts("hello, world");}$ cc -coverage hello.c $ lco
浏览 2
提问于2015-07-20
得票数 1
2
回答
GCOV
与Bjam的集成
、
、
、
、
我正在创建boost单元测试用例,我需要获得相同的
代码
覆盖率
。我计划使用
GCOV
和
LCOV来获得
代码
覆盖率
。有人能帮助我在Jamfile中获得
GCOV
和
LCOV与bjam集成的配置吗?
浏览 5
提问于2015-04-16
得票数 0
回答已采纳
2
回答
如何为用
Clang
编译的C++
代码
生成图形
代码
配置文件报告?
、
、
、
如何为用
Clang
编译的C++
代码
生成图形
代码
配置文件报告? 它必须是LLVM
clang
++ (GNU g++对我来说不是一种选择)。Xcode对我来说也不是一种选择。
浏览 3
提问于2020-03-24
得票数 2
回答已采纳
2
回答
如何在Cmake中使用
gcov
、
、
我被迫用cmake编译应用程序,否则我会
和
gcc一起编译。
浏览 45
提问于2016-06-22
得票数 8
2
回答
用
gcov
[Linux/Fortran]进行共享库
覆盖率
测试
、
、
、
我正在尝试执行共享库的
覆盖率
测试。我选择了
gcov
/lcov,因为它是免费
和
开放源码的,这意味着我可以立即尝试它(商业软件需要批准/购买,需要做出很多决定--这需要花费时间)。如果我用覆盖测试开关编译这个可执行文件,我会得到可执行文件本身
和
库的.gcda文件。 问题是:如果使用库的可执行文件没有使用覆盖测试开关进行编译,那么是否有可能为库调用
gcov
度量?
浏览 6
提问于2011-02-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
代码覆盖率测试,聊聊gcov和lcov
iOS代码染色原理及技术实践
git学习-git版本回滚和代码回退并且推送到远程
Justin Sun:用户现可在Huobi和Poloniex使用客户代码查询FTX账户余额
以面向对象的思想实现数据表的添加和查询,JDBC代码超详细
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券