找不到文件-fobjc-link-runtime

时间:2012-10-05 07:02:41

标签: objective-c

我在目标c中有这个错误

-fobjc-link-runtime它说找不到文件。我一直在谷歌搜索但未能得到导致错误的原因。我正在xcode4.5环境中构建它。使用ios6作为基础sdk。有任何想法吗?

2 个答案:

答案 0 :(得分:9)

刚刚遇到同样的问题。事实证明这是因为我在其他链接器标志中留下了一个-force_load选项,结果后面跟着-fobj-link-runtime,导致链接器认为这是一个库。

答案 1 :(得分:0)

这看起来非常像一个虚假的链接器标志,它从某种ObjC测试工具中泄露出来。

即。你需要转到Xcode中的构建设置编辑器,找到设置该特定标志的内容,并将其删除。