>我已经按照应用程序 url 中核心图中的安装步骤进行操作。如主题中所定义,核心情节版本是 1.0,在 Xcode 4.2 中使用 iPhone 5.0 模拟器进行了尝试。
我做了什么:
1)我只是将其中一个CorePlot示例(即:CPTTestApp-iphone)从CorePlot_1.0/Source/Example Folder复制到我的Xcode项目工作区。
2)在我的示例应用程序中从CorePlot_1.0/Source/拖放框架文件夹。
3)使用字符串更改了标题搜索路径和用户标题搜索路径
"${PROJECT_DIR}/framework"/**
4)并按照应用程序URL中的核心图进行其他步骤像设置其他链接器标志一样,在目标依赖项和链接二进制与库部分中添加了核心图和核心图cocoaTouch。
5)"构建选项"中的C编译器是"默认编译器(Apple LLVM编译器3.0)",
"CorePlot-CocoaTouch.h"文件也被导入而没有错误。
但是在编译时,应用程序崩溃并显示错误"'CorePlot0'不包含有效的pid",该错误来自"checkformisalignedlayers.d"文件。
注意:从 CorePlot_1.0/源/示例文件夹执行时,相同的示例可以完美运行。
安装步骤是否缺少任何步骤或有任何问题?
提前谢谢。
问题解决了。CorePlot安装现在运行良好。
根据现有示例,标头路径详细信息是使用框架路径设置的,并且我在应用程序中添加了框架目录。
但无需在应用程序中添加框架目录只需要添加 CorePlotHeaders 目录。
希望,答案可以帮助他人。
我也遇到了类似的错误,但是仅将CorePlotHeaders文件夹添加到我的xcode项目中解决了问题。早些时候,我有我在项目中下载的整个框架,它给了我这个错误。现在它工作了!
'CorePlot0' 不包含有效的 pid
当我们验证项目并从 GCC 更改为 LLVM 时导致
从项目中删除了 checkformisalignedlayers.d 引用。
建造还行。不确定它如何影响图表。