XCode:如何解决"链接器命令失败,退出代码为1"

时间:2016-05-11 08:14:18

标签: ios xcode xcode7 wikitude linker-flags

总结一下我的情况:我正在使用XCode7 Objective-C,并且我在使用iOS 7.1的iPhone 4上进行调试,我想实现一个Wikitude SDK(增强现实框架)的示例)

这是我的问题,

根据我添加所有需要的.frameworks的程序,我应该添加" -ObjC"在构建设置>>其他链接器标志。当我这样做时,代码不再编译

我已经阅读了很多遇到同样问题的人的解决方案。例如"启用/禁用Bitcode"或"检查组件"还是许多其他不适合我的事情

我还想说我之前从未使用过XCode,而Objective-C对我来说还是一个新手。我也被迫使用Objective-C,因为我在构建我的解决方案时所遵循的示例代码也在Objective-C上,而我自己也无法将其转换为swift。我也在2周前更新了我的XCode。

如果有人可以向我介绍,或者给我一些关于我应该检查/解决这个问题的指导,那将会非常好,也许对下一个问题很有帮助。提前谢谢。

这是我添加-ObjC链接器标志The complete log

时得到的错误的完整日志

更新 我终于开始工作,但我不知道怎么做。 真正的错误不是"链接器命令......"但是体系结构类型(错误:找不到体系结构类型x86_64

这是我按照大致顺序完成的所有事情

  • 已检查:常规>>链接框架和库:没有任何遗漏
  • 已检查:构建阶段>>链接二进制文件与库:以便不遗漏任何内容
  • 修改:构建设置>>架构>>架构:armv7,armv7s
  • 已选中:构建设置>>架构>>仅构建活动体系结构:是(调试)
  • 修改:构建设置>>架构>>有效的架构:armv7,armv7s
  • 已删除:窗口>>项目>> myProject>>派生数据:删除
  • 清理项目
  • 插入iPhone
  • 尝试在我的iPhone上运行:失败
  • 已停用:构建设置>>构建选项>>启用Bitcode
  • 在我的iPhone上再次运行:成功

0 个答案:

没有答案