使用Core Plot构建iPhone应用程序时,为什么会看到以下链接器错误?

| 在构建使用Core Plot框架的iPhone应用程序时,我看到以下链接器错误:
ld: warning: ignoring file /Users/taxtmart5/Library/Developer/Xcode/DerivedData/Solagen_Calculator-cwvwcdlnuukfftakggygqoczxyuy/Build/Products/Debug-iphoneos/libCorePlot-CocoaTouch.a, file was built for archive which is not the architecture being linked (armv6)
Undefined symbols for architecture armv6:
  \"_OBJC_CLASS_$_CPPlotRange\", referenced from:
      objc-class-ref in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPXYGraph\", referenced from:
      objc-class-ref in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPLineStyle\", referenced from:
      objc-class-ref in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPTextStyle\", referenced from:
      objc-class-ref in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPAxisLabel\", referenced from:
      objc-class-ref in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPBarPlot\", referenced from:
      objc-class-ref in VerticalBarChart.o
  \"_CPDecimalFromString\", referenced from:
      -[VerticalBarChart renderInLayer:withTheme:] in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPColor\", referenced from:
      objc-class-ref in PlotItem.o
      objc-class-ref in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPMutableTextStyle\", referenced from:
      objc-class-ref in PlotItem.o
  \"_OBJC_CLASS_$_CPFill\", referenced from:
      objc-class-ref in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPGraphHostingView\", referenced from:
      objc-class-ref in PlotItem.o
  \"_CPDecimalFromFloat\", referenced from:
      -[VerticalBarChart renderInLayer:withTheme:] in VerticalBarChart.o
  \"_kCPPlainWhiteTheme\", referenced from:
      -[VerticalBarChart renderInLayer:withTheme:] in VerticalBarChart.o
  \"_OBJC_CLASS_$_CPTheme\", referenced from:
      objc-class-ref in VerticalBarChart.o
ld: symbol(s) not found for architecture armv6
collect2: ld returned 1 exit status
在Xcode 3.x下,我能够成功构建该项目,但是在使用Xcode 4定位设备时,它会出现上述错误(模拟器仍可正确构建)。 是什么导致这些错误,如何解决?     
已邀请:
我可以通过解决我的问题 更改构建设置, 架构:标准(armv6,armv7) 仅构建活动架构:是。     
清理您的项目,库之间似乎不匹配,因此链接不起作用。     

要回复问题请先登录注册