Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
由于某些原因我必须使用旧版本的 gcc,gcc2.96 或 gcc 3.23 使用相同的,我需要对一些代码执行代码覆盖率分析。
但是,当我尝试使用-lgcov选项执行链接时,我得到
-lgcov
/usr/bin/ld: 找不到 -lgcov
我发现我libgcov.a在 /usr/lib 中没有。但是我的理解是 libgcov 通常在安装 gcc 时自动安装。
libgcov.a
任何有关如何解决此问题的建议将不胜感激
libgcov.a 仅从 gcc 3.4 添加。对于早期版本的 gcc,链接不需要此选项。