已经拿到了gcda文件怎么能得到覆盖率 教案分析 • 2023-4-5 • 系统运维 • 阅读 6 晕,据我所知,gcov是linux下代码覆盖率统计的一个东西,应该不是编译错误。你可以检查一下链接参数里面有没有-lgcov的项,希望去掉可以不用gcov生成代码覆盖率。在链接参数中加了-lgcov参数,程序运行之后就会生成.gcda文件,但是还要执行一些命令,才能生成我们能看到的代码覆盖率的文件。希望我的回答可以帮到你。银行用的都是unix系统,linux系统很少用。UNIX这种系统使用的人非常少,个人用户几乎就没有。在黑客眼里没什么价值,所以安全性相对于覆盖率较广的windows,linux系统要高很多。并不是UNIX本身比linux安全,而是使用环境决定了unix的安全性。我们公司用的GCOV装个GCOV库,链接的时候链上,然后对照集成测试用例执行,最后的覆盖结果可以通过一个HTML页面很直观的看出来。。参考资料可以看看GNU的。。必须是开源 欢迎分享,转载请注明来源:内存溢出原文地址: http://outofmemory.cn/yw/7434926.html 覆盖率 系统 生成 参数 代码 赞 (0) 打赏 微信扫一扫 支付宝扫一扫 教案分析 一级用户组 0 0 生成海报 linux常用端口号(1) 上一篇 2023-04-05 Linux安装基本命令 下一篇 2023-04-05 发表评论 请登录后评论... 登录后才能评论 提交 评论列表(0条)
评论列表(0条)