[英]Xcode linker problems multiple files Objective-C
我通常使用Objective-C进行很多工作,有时我确实有代表多个类的多个文件。
有时会运行程序,有时会出现此错误:
链接器命令失败,退出代码为1(使用-v查看调用)
此错误的原因是什么? 论坛中报告了不同的解决方案,但我想了解避免的原因。
编译程序的一般思路是分别编译每个文件,然后将编译后的二进制文件链接在一起。 如果说链接器命令失败,则表示链接二进制文件失败。 链接器错误是什么取决于错误说明。 通常,在垃圾邮件中有几行有用的行可以帮助您弄清楚问题出在哪里。 可以想到的一对函数是:两次定义函数,调用函数但未在任何地方声明函数,或者导入包含主函数的库(这意味着main被定义两次)等。
这背后有很多可能的原因。 我列出了一些我经历过的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.