【问题标题】:Setting up lib haru in an iPhone project for pdf creation在 iPhone 项目中设置 lib haru 以创建 pdf
【发布时间】:2010-09-09 08:15:51
【问题描述】:

有没有人在 iPhone 上设置过 lib haru,可以告诉我如何让它工作。我知道 github (http://github.com/akisute/iPhonePDF) 上有一个示例项目,它使用 haru lib 来创建 pdf。但我就是不知道如何让图书馆工作。

到目前为止我做了什么:

  • 首先我复制了github上示例项目的support文件夹
  • 我添加了两个静态库 haru 和 png。
  • 然后我添加了两者的链接库。
  • 我还添加了框架 libz

当我尝试构建它时,我收到错误找不到库 -lharu

我需要先安装它,我真的没有任何线索吗? 我以前从未尝试将 C 库包含到我的 iPhone 项目中。

非常感谢您的任何提示。

【问题讨论】:

    标签: iphone pdf libharu


    【解决方案1】:

    我刚刚在 XCode 4 中安装了它:

    • 在从http://github.com/akisute/iPhonePDF 下载的 iPhonePDF 文件夹中,您有一个支持文件夹,其中包含 libharu 和 libpng 文件夹。这里的诀窍是您复制到项目中的文件。从 libpng 文件夹中删除脚本文件,特别是名为 pngtest.c 的文件。

    • 一旦你有“干净”的文件夹,你可以将它们添加到你的项目中,它会编译。

    【讨论】:

    • 您能详细说明一下吗? //删除脚本文件//如果我们必须在项目设置中设置任何路径,你能分享一下吗?你能分享你的文件夹结构吗?提前致谢
    • 对于脚本文件,我参考Makefile.amMakefile.in。如果你不删除它们,编译时会出现巨大的裂缝。我只需要将 libpng 和 libharu 文件夹(在删除 Makefiles 之后)复制到我的项目中(例如,将文件夹拖放到 XCode 中项目内的“PDFGeneration”组中。然后编译它应该可以工作!
    • 您可能还需要将 -lz 标志添加到目标上的“其他链接器标志”中。 stackoverflow.com/a/289294/416622
    • @Ruben Esposito:我在 libpng 和 libharu 文件夹中找不到任何 make 文件。它给了我很多编译器错误
    • 谁能告诉我,是否可以使用 libharu 将 html 转换为 pdf ?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-28
    • 1970-01-01
    • 2019-08-14
    • 1970-01-01
    相关资源
    最近更新 更多