【发布时间】:2015-04-10 23:01:33
【问题描述】:
我最近从 git 存储库下载了一些源代码到 Xcode 6.1.1。但是,对于包含在应用程序中的库(并且存在于我的文件系统上),我得到“缺少所需的架构 i386”。 这是错误:
ld: warning: ignoring file /Users/myname/Documents/mycomp-mycompapp-ios/mycomp/libs/zbar_iOS7_Fix/libzbar.a, missing required architecture i386 in file /Users/myname/Documents/mycomp-mycompapp-ios/mycomp/libs/zbar_iOS7_Fix/libzbar.a (3 slices)
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_ZBarReaderView", referenced from:
objc-class-ref in MyViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我看过一些类似的帖子,但我无法确定解决方案是什么 - 它与构建设置有关,我是否要导入另一个库?
【问题讨论】: