在最近的Xcode 5.1中构建应用程序时遇到一个问题。编译失败,并显示“体系结构x86_64的 undefined symbol ”错误。

我使用有效架构构建项目:armv7,armv7s和arm64。切换到最新环境(Xcode)后,我在相同的体系结构中重建libzbar.a库(我已经根据在Linker Error in Xcode-5上找到的解决方案完成了此工作)

也许有人也遇到了同样的问题,最后他解决了,请与解决方案分享:)

最佳答案

我遇到了同样的问题,并以这种方式解决了:

  • 从项目中删除文件夹ZBarSDK的引用。
  • 从此link下载armv7,arm7s和armv64的版本。
  • 将旧文件夹替换为新文件夹(以防万一,请保存副本)
  • 将新文件夹添加到您的项目中。
  • 清洁项目并生成。

  • 请让我知道这对你有没有用。

    关于ios - Zbar SDK-缺少必需的架构x86_64,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22660361/

    10-14 20:01