1

我已添加libCorePlot-CocoaTouch.a到项目的框架中,并将标头搜索路径设置为与项目相关的指向 /framework 文件夹的点并且是递归的。

没有可见的错误。当我尝试构建时,我收到链接器错误:

ld:在 /Users/alexanderstone/Library/Developer/Xcode/DerivedData/PDFGenerationDemo-coyoeupshiotxfbalkrkcmhbkbb/Build/Products/Debug-iphoneos/libCorePlot-CocoaTouch.a(CPTPlot.o) 和 /Users/alexanderstone/Library 中重复符号 _OBJC_CLASS_$_CPTPlot /Developer/Xcode/DerivedData/PDFGenerationDemo-coyoeupshiotxfbalkrkcmhbkbb/Build/Products/Debug-iphoneos/libCorePlot-CocoaTouch.a(CPTPlot.o) 架构 armv7 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

我究竟做错了什么?如何修复 coreplot 安装的重复符号错误?

4

1 回答 1

1

总体而言,核心情节让我非常大声地发誓。当我尝试在新项目中安装它时,或者当我尝试在项目中使用它时。

上述错误已通过重命名包含项目的静态库来解决

libCorePlot-CocoaTouch.a

libCorePlotCocoaTouch.a

是的,我花了将近 3 个小时来解决这个问题。

于 2012-04-23T18:47:09.670 回答