3
我面對的似乎是一個相當廣泛的傳播問題:當我激活在Xcode(4.2.1),代碼覆蓋率獅它顯示了以下錯誤:
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文件,我得到了很多解析和語義問題,就好像它完全搞亂了編譯器。
是否有我缺少的特定配置/編譯器選項?我應該如何添加新文件?