【问题标题】:Xcode error: linker command failed with exit code 1 [duplicate]Xcode错误:链接器命令失败,退出代码为1 [重复]
【发布时间】:2015-01-11 19:03:57
【问题描述】:

我想建一个项目,发现了这个问题,

ld: warning: directory not found for option '-F/Users/igorkhomenko/workspace/quickblox-ios-sdk/Framework'

ld: library not found for -lPods

clang: error: linker command failed with exit code 1 (use -v to see invocation)

我能得到你的帮助吗

【问题讨论】:

标签: ios xcode


【解决方案1】:

看起来 Algebra5FirstViewController 类被编译了多次。

您能否确保 .m 和 .mm 在 Xcode 的项目源中只包含一次?您还可以通过检查编译日志(右侧最后一个图标,断点图标旁边)来确认这一点,并确认它只编译一次。

另外,如果这个类是你链接的库的一部分,并且你有一个同名的类,你可能会遇到同样的错误。

最后,您可以尝试清理并重建,以防旧目标文件仍然存在并且编译文件中有一些垃圾。以防万一……

【讨论】:

    【解决方案2】:

    您正在使用 cocoapods。尝试打开工作区而不是项目文件。如果没有工作区,也许你需要运行pod install 来添加所有依赖项并创建工作区。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-12
      • 1970-01-01
      • 1970-01-01
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多