Xcode错误:链接器命令失败,退出代码为1

时间:2014-11-14 11:38:37

标签: ios xcode

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

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)

请帮助我

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

看起来类Algebra5FirstViewController是多次编译的。

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

此外,如果此类是您链接的库的一部分,并且您有一个具有相同名称的类,则可能会出现相同的错误。

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