xcode 4.5 でコア プロット スタティック ライブラリを追加する際に混乱しています。xcode 3.x バージョンとは異なります。私は多くのことを試しましたが、ヘッダーファイルが見つからず、リンカーエラーが発生しました。
次の手順に従いました。どのような状況では、ヘッダー検索パスで再帰を使用する必要があります。間違ったことをした場合は、助けてください。
1)coreplot ライブラリとそのヘッダーを Xcode プロジェクトに追加します (ローカルにコピーするようにチェックされています)。
2) プロジェクトのビルド設定でコンパイラを LLVM GCC 4.2 に変換しました。(ターゲットのビルド設定ではありません)
3) サム用のコンパイラは「NO」になります
4)プロジェクトのビルド設定に、再帰的な「$(SRCROOT)/Libs/CorePlot/CorePlotHeaders」を使用して、ヘッダー検索パスを追加しました
5) ターゲット ビルド設定にヘッダー検索パスを $(inherited) として追加
6)ライブラリ検索パスは、ターゲットとプロジェクトの両方のビルド設定で空になります。
7) -ObjC がターゲット ビルド設定のその他のリンカー フラグに追加されました。そこから -all_load が削除されました。
8) ターゲットとプロジェクトの両方のビルド設定で、常に検索パスが YES になります。
9) Build archive architecture only はYESになります。