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