2

ここ数日、Xcode 4 で MailCore をビルドしようとしてきましたが、この 1 つのエラーを乗り越えることができないようです。完全なエラーは次のとおりです。

PBXCp include/libetpan /Users/kicks/Library/Developer/Xcode/DerivedData/MailCore-drptxcxpvfzzjqhlbxdsrxosqjqq/Build/Products/Debug/include/libetpan cd /Users/kicks/Downloads/MailCore/libetpan/build-mac builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan /Users/kicks/Library/Developer/ Xcode/DerivedData/MailCore-drptxcxpvfzzjqhlbxdsrxosqjqq/ビルド/製品/デバッグ/インクルード

エラー: /Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan: そのようなファイルまたはディレクトリはありません

わかりましたので、調査の結果、問題は「検索パス」セクションの「ビルド設定」にあると思いました。具体的には、「ヘッダー検索パス」です。Xcode がデフォルト パスを使用して libetpan ディレクトリ (つまり、${SRC_ROOT}) を検索しようとしているため、libetpan ディレクトリが見つからないと考えていました。

ヘッダー検索パスに何を入力しても、Xcode はそれを使用せず、同じエラーが発生します。

私は何が欠けていますか?ヘッダー検索パスにも問題がありますか、それとも見落としている別の設定がありますか? これが単純なものである場合は申し訳ありませんが、Xcode は時々本当に私を逃れます。

これは私の正確なプロセスです:

  1. git cloneここにあるリポジトリ: https://github.com/jwatson/MailCore。オリジナルは Xcode 4 で多くのエラーと警告を生成するため、これはオリジナルのフォークです。依存関係をインストールするためにも実行git submodule initします。git submodule update
  2. MailCore.xcodeproj を開く
  3. libetpan.a スタティック ライブラリの構築を試みます。

どんな助けでも大歓迎です!

4

1 に答える 1

1

build-mac ディレクトリに「update.sh」という名前のシェル スクリプトがあります。そこで実行するだけで、不足しているすべてのディレクトリと構成が作成されます。

その後、Xcode プロジェクトがビルドされます。

于 2012-03-03T12:45:06.523 に答える