使用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定位设备时,它会出现上述错误(模拟器仍可正确构建)。
是什么导致这些错误,如何解决?
没有找到相关结果
已邀请:
2 个回复
鞘垒飘
攫怂绵十