【问题标题】:core plot 1.0 with iPhone 5 and Xcode 4.2 - 'CorePlot0' does not contain a valid pid Error on compilation核心情节 1.0 与 iPhone 5 和 Xcode 4.2 - 'CorePlot0' 不包含有效的 pid 编译错误
【发布时间】:2012-06-10 04:35:50
【问题描述】:

我已按照core plot in Application 网址中的安装步骤进行操作。 如主题中所定义,核心情节版本为 1.0,已在 Xcode 4.2 中使用 iPhone 5.0 模拟器进行了尝试。

我做了什么:

1) 我只是将 CorePlot_1.0/Source/Example 文件夹中的一个 CorePlot 示例(即:CPTTestApp-iphone)复制到我的 Xcode 项目工作区。

2) 在我的示例应用中从 CorePlot_1.0/Source/ 拖放框架文件夹。

3) 使用字符串更改标题搜索路径和用户标题搜索路径

"${PROJECT_DIR}/framework"/**

4) 并遵循core plot in Application url 中的其他步骤 像设置其他链接器标志一样,在目标依赖项和链接二进制与库部分中添加了核心图和核心图 cocoaTouch。

5) “构建选项”中的 C 编译器是“默认编译器(Apple LLVM 编译器 3.0)”,

“CorePlot-CocoaTouch.h”文件也导入没有错误。

但在编译时,应用程序因错误“'CorePlot0' 不包含来自“checkformisalignedlayers.d”文件的有效 pid”而崩溃。

注意:当从 CorePlot_1.0/Source/examples 文件夹执行时,相同的示例运行良好。

是否缺少任何步骤或安装步骤有什么问题?

提前致谢。

【问题讨论】:

    标签: iphone xcode4.2 core-plot


    【解决方案1】:

    问题已解决。CorePlot 安装现在工作正常。

    根据现有的 example.header 路径详细信息是使用框架路径设置的。我在应用程序中添加了框架目录。

    但不是在应用程序中添加框架目录,只需添加CorePlotHeaders目录即可。

    希望,回答可以对其他人有所帮助。

    【讨论】:

      【解决方案2】:

      'CorePlot0' 不包含有效的 pid

      在我们验证项目并从 GCC 更改为 LLVM 时引起

      从项目中删除了 checkformisalignedlayers.d 引用。

      构建正常。不确定它如何影响图表。

      【讨论】:

        【解决方案3】:

        我也遇到了类似的错误,但是在我的 xcode 项目中仅添加 CorePlotHeaders 文件夹解决了这个问题。早些时候我有我在项目中下载的整个框架,它给了我这个错误。 现在可以了!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-03-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多