我继承了一个 iOS 项目,甚至无法构建它。我不断收到以下错误:
ld: file not found: -ObjC
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我看过关于“找不到文件”错误的帖子,但没有一个与看起来像开关的“-ObjC”位有关。
有什么想法吗?
最佳答案
-ObjC
是 ld
的有效选项,但是如果其他选项被破坏,则可能会混淆 ld
。例如,-framework
选项需要一个参数,如果缺少该参数(框架的名称),则会导致您看到的那种错误。
ld ... -framework -ObjC
但是,如果没有看到完整的链接器命令行,我无法准确地告诉您错误出在哪里。
关于ios - Apple Mach-O 链接器错误 - ld : file not found: -ObjC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30753962/