核心图 1.0 与 iPhone 5 和 Xcode 4.2 - 'CorePlot0'不包含有效的 pid 编译错误



>我已经按照应用程序 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 引用。

建造还行。不确定它如何影响图表。

最新更新