【问题标题】:Mach-O linker error when building构建时的 Mach-O 链接器错误
【发布时间】:2014-03-23 17:07:52
【问题描述】:

当我尝试构建我的应用程序时,我收到一个 Mach-O 链接器错误。

ld:架构 i386 的 9 个重复符号
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我做错了什么?

【问题讨论】:

    标签: clang linker-errors


    【解决方案1】:

    您可能拥有同一个文件的两个副本。删除一个。在构建阶段签入编译源。您应该能够找到重复的文件。

    【讨论】:

    • 我没有重复文件。
    • 这个错误的常见原因是重复的文件(通常是主文件),或者多个同名的接口,最后检查你的代码,如果你有任何 *.m 导入,.m 导入会给出一个Mach-O 链接器错误。
    【解决方案2】:

    删除派生数据解决了它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-06
      • 2012-12-21
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多