【发布时间】:2012-09-22 02:54:08
【问题描述】:
我正在尝试在 Xcode 4.5 中设置代码覆盖率。为此,我打开了 Generate Test Coverage Files 和 Instrument Program Flow 以进行调试设置。根据http://meandmark.com/blog/2012/08/xcode-4-generating-code-coverage-files-with-llvm/,这就是您所需要的。但是,现在链接器抱怨它找不到:
- _llvm_gcda_emit_arcs
- _llvm_gcda_emit_function
- _llvm_gcda_end_file
- _llvm_gcda_increment_indirect_counter
- _llvm_gcda_start_file
我试图找到 libprofile_rt.dylib,但它似乎不再存在。生成代码覆盖率文件还需要什么?
【问题讨论】:
-
LLVM 代码覆盖率目前仅适用于 Mac OS X,不适用于 iOS。
-
适用于 iOS。博客条目中的说明也不完整。缺少创建测试目标。
标签: ios code-coverage xcode4.5