【问题标题】:Classic problem: CorePlot-CocoaTouch.h : No such file or directory经典问题:CorePlot-CocoaTouch.h : No such file or directory
【发布时间】:2011-02-25 16:02:46
【问题描述】:

请原谅我问这个老问题,但我真的试过了 我可以在这个论坛和 stackoverflow 上找到的所有解决方案, 问题仍未解决...请帮助我:( 所以这就是我所做的:

1) 我将“CorePlot 0.2.2.zip”下载到我的项目文件夹中。

2) 将“CorePlot-CocoaTouch.xcodeproj”拖放到我的项目中。 取消选中“复制项目...”并更改“相对于项目”。

3) 将 'libCorePlot-CocoaTouch.a' 拖到 Target 的 'Link Binary with 库”文件夹。

4) 在 Direct 下添加 'CorePlot-CocoaTouch (from CorePlot ...)' 依赖关系。

5) 5) 在“标题搜索路径”中,我添加了路径-/Users/el08ywk/Desktop/ PlotGraphhhhh/CorePlot 0.2.2/Source/framework ,并将其设置为 '递归'。

6) 在“其他链接器标志”中,我添加了 -ObjC 和 -all_load

7) 最后,我将 QuartzCore 框架添加到我的项目中。

现在当我构建并运行它时,我有 51 个错误,所有这些都说 有些东西是“未声明的”,在 .h 文件中说 Coreplot-CocoaTouch 没有 这样的文件或目录...

那我哪里做错了?先感谢您。

【问题讨论】:

标签: iphone core-plot


【解决方案1】:

"5) 5) 在“标题搜索路径”中,我 添加路径-/Users/el08ywk/Desktop/ PlotGraphhhhh/CorePlot 0.2.2/Source/framework ,并将其设置为'递归'。”

de core-plot库在哪里下载和使用要小心,我在桌面的时候遇到了一些麻烦,先尝试移动“/”处的文件夹进行测试,确定可以工作后,放上去如果您有足够的授权。

希望对你有帮助。

【讨论】:

    【解决方案2】:

    听起来 CorePlot 框架尚未添加到构建目标。一个项目可以一次构建多个目标,每个目标都有自己的一组依赖项。检查添加到目标的框架。 CorePlot 很可能不会出现。

    【讨论】:

    • 我找不到 CorePlot.framework。而且我认为不需要它,至少按照这条指令是不需要的-code.google.com/p/core-plot/wiki/UsingCorePlotInApplications
    • 实际上,这些说明告诉您在将框架添加到项目 之后如何将框架添加到目标。控制单击目标并选择添加->现有框架。 CorePlot 应该显示在列表中。
    • 谢谢大家的回复,我几天前就修好了。显然 /Users/el08ywk/Desktop/ PlotGraphhhhh/CorePlot**-**0.2.2/Source/framework 在没有那个粗体字符的情况下被破坏了,所以它只是文件夹命名问题打破了路径......我很傻:\
    猜你喜欢
    • 2023-04-03
    • 2016-01-05
    • 2016-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多