【发布时间】:2012-03-05 22:28:28
【问题描述】:
我面临一个似乎很普遍的问题:当我在 Xcode (4.2.1) 中使用 Lion 激活代码覆盖时,它显示以下错误:
Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
fopen$UNIX2003 called from function llvm_gcda_start_file
我按照here 中描述的解决方法向我的测试目标添加了一个文件,其中包含 fopen 函数的映射,但它对我不起作用。使用新的 C 文件时,我遇到了很多 Parse 和 Semantic 问题,就好像它完全把编译器弄乱了一样。
我是否缺少特定的配置/编译器选项?我应该如何添加新文件?
【问题讨论】:
标签: ios xcode4.2 code-coverage