Xcodeで外部のlibを使う方法
こんなことでつまずくとは素人にもほどがある。
サンプルはpostgresqlのクライアント用ライブラリ(libpq.a)で。
- 「External Frameworks and Libraries」に右クリック→「追加」→「既存のファイル...」でlibpq.aを追加(検索フィールドにパスを打ち込む)
- プロジェクトのインスペクタの「スタイル」の「一般」/「検索パス」の「ヘッダ検索パス」と「ライブラリ検索パス」にそれぞれパスを設定
- 「ヘッダ検索パス」: /usr/local/pgsql/include
- 「ライブラリ検索パス」: /usr/local/pgsql/lib
あと「一般」/「リンク」の「ゼロリンク」のチェックも外した。
2012年1月6日追記
上のはXcode3.x以前の話。
Xcode4は大分様子が違うので公式のヘルプページ見て下さい。