[[Programming]] iPhone /Xcode プロジェクトに 特別な dylib を追加する. - 方法1 [[ここ:http://ameblo.jp/xcc/entry-10251027507.html]]や [[ここ:http://journal.mycom.co.jp/column/iphone/008/index.html]] を参考. [Framework] を右クリックし,[追加]→[既存のファイル] で利用したい libディレクトリを選んで追加する. //[プロジェクト]→[プロジェクトに追加…]メニューからファイルを選択する インクルードパスの追加も必要である。こちらは、ターゲットの情報画面から行う。ビルドの設定項目に「ヘッダ検索パス」があるので、ここにlibxml2のためのインクルードパスを追加しよう。SDKフォルダの下の、usr/include/libxml2になる。 // Framework/アクション→追加→既存のファイルを開き 利用したい libディレクトリを選んで追加する. - 方法2 [[ここ:http://homepage.mac.com/xcatsan/cocoa-days/2005-10.html]]参考. Xcode でコンパイル&リンクする場合はターゲットの Build設定,「リンク」「他のリンカフラグ」に共有ライブラリファイル(/usr/lib/libhoge.dylib) を指定. Xcode でコンパイル&リンクする場合はターゲットの Build設定,「リンク」「他のリンカフラグ」に共有ライブラリファイル(/usr/lib/libhoge.dylib) を指定. - 方法3 プロジェクト名を右クリック「情報を見る」. 表示されたウィンドウの「ビルド」タブから編集 [[ここ:http://akisute.com/2008/12/iphoneroute-me.html]]も参考になる. - iPhone のディレクトリ構造 [[jailbreak:http://viva-ubuntu.net/?p=1507]] した iPhone の中身が [[ここ:http://d.hatena.ne.jp/MIZ/20080901/p1]]にさらされている. Macintosh の方では, /Developer/platforms/iPhoneSumulator.platform/Developer/SDKs/iPhoneSimulator2.2sdk/usr/libに libmecab.1.0.0.dylib とそれへのエイリアス libemacab.1.dylib, libmecab.dylib が二つある。 ところが, /Developer/platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2sdk/usr/lib にはみあたらない.