出于某些原因,我必须使用旧版本的gcc,gcc2.96或gcc 3.23 使用相同的,我需要对某些代码执行代码覆盖率分析。
但是当我尝试使用-lgcov
选项执行链接时,我得到了
/ usr / bin / ld:找不到-lgcov
我发现/ usr / lib中没有libgcov.a
。但我的理解是libgcov通常在安装gcc时自动安装。
非常感谢任何有关如何解决此问题的建议
答案 0 :(得分:0)
libgcov.a仅从gcc 3.4添加。对于早期版本的gcc,链接不需要此选项。