我应该在我的 iPhone 项目中使用Podofo 库来处理 PDF。Podofo 是一个用“C”语言编写的库,它允许您玩 PDF。现在这个 Podofo 确实已经对其他库或框架有一些其他依赖项,例如 ..
freetype2、fontconfig 等都可以通过在 Mac OSX 上安装Macports来满足。
最初,我尝试使用 Podofo 网站上给出的命令从 Podofo 源文件创建一个静态库。它确实创建了一个库,但它不是为 arm 架构构建的。因此,当我尝试将该库包含在我的项目中时,它引发了错误。于是我开始寻找iOS交叉编译的步骤。我读过的帖子说,这个过程非常痛苦。
我看到一个,我可以直接将 C-Source 文件添加到我的项目中并使用它。但是我仍然对交叉编译+静态库有一些疑问。
这真的是一个非常复杂的过程吗?我知道什么是交叉编译。但我不知道使用 XCode 或任何其他工具执行此操作的确切步骤,以便编译后的构建可以在 iPhone 项目中使用。任何人都可以花一些时间和精力,列出所有可能的步骤和指针,以便像我这样的人将来可以作为参考。