PDFを処理するために、iPhoneプロジェクトでPodofoライブラリを使用することになっています。Podofoは「C」で書かれたライブラリで、PDFで遊ぶことができます。現在、このPodofoには、..のような他のライブラリまたはフレームワークへの依存関係がすでにいくつかあります。
freetype2、fontconfigなど。MacOSXにMacportsをインストールするだけですべて満たすことができます。
最初は、Podofo Webサイトで提供されているコマンドを使用して、Podofoソースファイルから静的ライブラリを作成しようとしました。ライブラリは作成されましたが、ARMアーキテクチャ用には構築されていませんでした。そのため、そのライブラリをプロジェクトに含めようとすると、エラーが発生しました。そこで、iOS用のクロスコンパイルの手順を探し始めました。私が読んだ投稿によると、このプロセスは非常に苦痛です。
C-Sourceファイルをプロジェクトに直接追加して使用できるものがあります。しかし、それでもクロスコンパイル+静的ライブラリに関していくつか質問があります。
それは本当に非常に複雑なプロセスですか?私はクロスコンパイルとは何かを知っています。しかし、コンパイルされたビルドをiPhoneプロジェクトで使用できるように、 XCodeやその他のツールを使用してそれを行うための正確な手順はわかりません。誰かが時間と労力を費やして、考えられるすべてのステップとポインタをリストアップして、私のような人が将来それを参照できるようにすることはできますか?