【问题标题】:libgcov.a missing in gcc 3.23gcc 3.23 中缺少 libgcov.a
【发布时间】:2012-08-30 22:59:32
【问题描述】:

由于某些原因,我必须使用旧版本的 gcc、gcc2.96 或 gcc 3.23 使用相同的,我需要对一些代码执行代码覆盖率分析。

但是,当我尝试使用 -lgcov 选项执行链接时,我得到了

/usr/bin/ld: 找不到-lgcov

我发现/usr/lib 中没有libgcov.a。但是我的理解是 libgcov 通常在安装 gcc 时会自动安装。

任何关于如何解决此问题的建议将不胜感激

【问题讨论】:

    标签: gcc gcov lcov


    【解决方案1】:

    libgcov.a 仅从 gcc 3.4 添加。对于早期版本的 gcc,链接不需要此选项。

    【讨论】:

      猜你喜欢
      • 2013-04-13
      • 2011-12-21
      • 1970-01-01
      • 1970-01-01
      • 2016-09-06
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 2021-09-29
      相关资源
      最近更新 更多