【问题标题】:How to add Bullseye code coverage to code compiled with gcc如何将 Bullseye 代码覆盖率添加到使用 gcc 编译的代码中
【发布时间】:2017-10-09 18:08:26
【问题描述】:

如何为使用 gcc 编译的代码添加 Bullseye 代码覆盖率?

请看下面我的回答。

【问题讨论】:

  • 如果问题只包含问题,并且您为自己的问题编写答案,而不是将问题和答案都放在问题中,通常会被认为更可取。
  • 按照建议修复。

标签: c gcc code-coverage bullseye


【解决方案1】:

将此添加到 Stackoverflow,因为我无法在任何地方找到答案,不得不联系 Bullseye 支持。

答案在此页面中(来自 Bullseye 支持):

http://www.bullseye.com/help/build-integration.html

简短版本: (对于 Windows;假设 Bullseye 已安装):

打开命令外壳

1) 打开代码覆盖率:

cov01 -1

2) 像往常一样编写编译命令,但将其作为参数传递给 Bullseye covc.exe 程序(在 Bullseye 安装文件夹的 bin 文件夹中)。

例子:

covc -i gcc main.c -o myProgram.exe

【讨论】:

  • 与 x86_64-vmk-linux-gnu-gcc 一起使用怎么样?
  • 我不知道。我不使用linux。尝试联系 Bullseye 技术支持 - 这就是我获得 Windows 答案的方式。
  • 谢谢,修复:$ cd .../BullseyeCoverage/bin $ ln -s covc x86_64-vmk-linux-gnu-gcc
猜你喜欢
  • 1970-01-01
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-17
  • 1970-01-01
  • 2019-05-20
  • 1970-01-01
相关资源
最近更新 更多