【发布时间】:2013-08-31 05:23:47
【问题描述】:
我将 Eclipse Juno 与 GCC 编译器一起用于 C 代码。我正在尝试使用 gcno 插件来获取代码覆盖率。
当然,我在编译器和链接器标志中添加了-ftest-coverage -fprofile-arcs。
但是,当我点击代码覆盖的分析工具时,我得到下图中的错误:
"重新编译至少一个 C/C++ 源文件,使用 “-fprofile-arcs”和“-ftest-coverage”选项并链接您的 使用“-lgcov”可执行。如果您在单个 gcc 中编译和链接 调用,您可以使用 gcc "--coverage" 选项。 "
请帮助我解决这个错误。
【问题讨论】:
-
检查过.gcno文件是编译后生成的吗?