链接器命令失败,退出代码1(使用-v查看调用)错误?

时间:2014-04-04 06:40:38

标签: ios xcode5 linker-errors

enter image description here我得到以下错误可以任何人建议我如何纠正此错误。  这是我的错误

 warning: ignoring file /Users/xyz/Downloads/CC3x/CC3x/libFTC_RELEASE.a, missing required architecture i386 in file /Users/xyz/Downloads/CC3x/CC3x/libFTC_RELEASE.a (2 slices)ignoring file /Users/xyz/Downloads/CC3x/CC3x/libFTC_DEBUG.a, missing required architecture i386 in file /Users/xyz/Downloads/CC3x/CC3x/libFTC_DEBUG.a (2 slices)

Undefined symbols for architecture i386:
 "_OBJC_CLASS_$_FirstTimeConfig", referenced from:
  objc-class-ref in CC3xUtility.o
  objc-class-ref in CC3xMainViewController.o
  objc-class-ref in CC3xMainViewController_iPad.o
 ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

3 个答案:

答案 0 :(得分:1)

这意味着您正在尝试构建项目,并且您的一个有效架构是i386,但是您要包含一个没有i386切片的库。

答案 1 :(得分:1)

感谢所有通过将活动架构设置为YES在设备上为我工作。

答案 2 :(得分:0)

构建设置 - >启用bitcode:否

并将.a文件从cc3000项目文件添加到您的项目中。

它对我有用