【问题标题】:Code Coverage On Xcode 4.6.2 and Pure C++ projectXcode 4.6.2 和纯 C++ 项目的代码覆盖率
【发布时间】:2014-03-24 15:03:01
【问题描述】:

我正在尝试使用 Xcode 4.6.2 从我的 C++ 项目中获取代码覆盖率信息,但由于某种原因,我无法弄清楚如何让 Apple LLVM 输出此信息。我尝试使用 --coverage 编译标志(在“OTHER_C++_FLAGS”选项),但由于某种原因,编译器根本不输出 .gcov 和 .gcda 文件。 有什么建议吗? 谢谢。

【问题讨论】:

    标签: xcode code-coverage


    【解决方案1】:

    要生成代码覆盖率文件,您必须将以下构建设置设置为“是”:生成测试覆盖率文件和仪器程序流程。您的项目还必须生成调试符号。

    查找代码覆盖率文件可能很困难,因为它们隐藏在项目的构建文件夹中。您可以在以下文章中找到有关使用 LLVM 生成代码覆盖率数据的更多详细信息:

    Xcode 4: Generating Code Coverage Files with LLVM

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-27
      相关资源
      最近更新 更多