【问题标题】:Set environment variable GCOV_PREFIX (with arm-linux-gnueabi-gcc)设置环境变量 GCOV_PREFIX(使用 arm-linux-gnueabi-gcc)
【发布时间】:2012-01-02 18:30:12
【问题描述】:

全部

我们正在尝试使用 arm-linux-gnueabi-gcc 4.2.1。

我们使用标志“-fprofile-arcs -ftest-coverage”编译应用程序。

然后在板上跑。

对于位于 /home/user/TestApp/HelloApp/ 位置的源文件,.gcda 文件在文件夹中正确生成 /home/user/TestApp/HelloApp/ 在目标上。

设置环境标志 GCOV_PREFIX 和 GCOV_PREFIX_STRIP 不 似乎对重新定位 .gcda 文件有任何影响。

例如,在设置 GCOV_PREFIX=/temp/app/ 和 GCOV_PREFIX_STRIP=4,完全没有变化。

如何解决这个问题?

【问题讨论】:

    标签: gcc code-coverage


    【解决方案1】:

    我找到了解决办法:你需要在板子上设置环境标志GCOV_PREFIXGCOV_PREFIX_STRIP,而不是我的编译电脑。

    【讨论】:

      猜你喜欢
      • 2012-11-27
      • 2013-01-29
      • 2015-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-21
      • 1970-01-01
      相关资源
      最近更新 更多