当我编译iPhone应用程序时,我会遇到很多错误,但是看上去最明显的是此链接错误:

ld: warning: directory '/Users/username/Documents/iPhone/MyAppName/../../core-plot/framework/build/Debug-iphonesimulator' following -L not found

一世 知道 上述路径是错误的。

正确的路径是:

/Users/username/Documents/iPhone/MyAppName/../core-plot/framework/build/Debug-iphonesimulator

我很想指向正确的位置,但是我不知道这个错误的路径信息来自哪里。我已经查看了项目设置和目标设置中的每个字段,但是它们是正确的,因为它们使用“ ../”而不是“ ../ ../”关于我可以纠正此问题的任何建议吗?谢谢。

有帮助吗?

解决方案

如果您正确配置了项目,这应该会自我照顾。跟着 核心图项目指令 在iPhone应用中使用CorePlot 用屏幕截图在这里说明.

简而言之:

  • 将核心绘图项目文件拖到项目的组浏览器中。
  • 拖动将在“带有库的链接二进制文件”下为您的应用程序的构建目标构建阶段的项目文件的孩子的库。
  • 更新应用程序构建配置中的标头搜索路径,以包括核心绘图标头。
  • 添加 -ObjC 到其他Linker标志应用程序构建配置设置。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top