没有版本后缀无法安装gcov

时间:2019-09-11 07:15:02

标签: gcov lcov ubuntu-19.04

我尝试安装gcov以便能够生成覆盖率报告。我在Ubuntu 19.04机器上,并且已经安装好gcov-8

(据我所知)问题是lcov试图使用gcov而不是gcov-8。如果我安装gcc-9,将要安装gcov,但在这种情况下,我会遇到版本不匹配的问题。

有人可以帮我弄清楚该怎么做吗?

2 个答案:

答案 0 :(得分:0)

问题已解决。刚刚删除并重新安装了gcc

答案 1 :(得分:0)

在Ubuntu上,有一种使用update-alternatives命令的标准方法

update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-8 800

基本上与创建从/usr/bin/gcov/usr/bin/gcov-8的符号链接相同,但是具有更好的可维护性

800只是一个随机数,“优先级”只有在您有几种选择时才有意义