2

在过去的几天里,我一直在尝试使用 Xcode 4 构建 MailCore,但我似乎无法克服这个错误。这是完整的错误:

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/Build/Products/Debug/include

错误:/Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan:没有这样的文件或目录

好的,所以我的调查使我认为问题出在“搜索路径”部分下的“构建设置”中。具体来说,“标题搜索路径”。我在想找不到 libetpan 目录,因为 Xcode 正在尝试使用默认路径来查找 libetpan 目录(即 ${SRC_ROOT})。

无论我为 Header Search Path 输入什么内容,Xcode 都不会使用它,并且我得到了同样的错误。

我错过了什么?即使是标题搜索路径也是我的问题,还是我忽略了另一个设置?如果这很简单,我很抱歉,但 Xcode 有时真的让我难以理解。

这是我的确切过程:

  1. git clone位于此处的存储库:https ://github.com/jwatson/MailCore 。这是原始版本的一个分支,因为原始版本在 Xcode 4 中产生了很多错误和警告。我还运行git submodule initgit submodule update安装了依赖项。
  2. 打开 MailCore.xcodeproj
  3. 尝试构建 libetpan.a 静态库。

任何帮助将不胜感激!

4

1 回答 1

1

您可以在 build-mac 目录中找到一个名为“update.sh”的 shell 脚本。只需在那里运行它,它将创建所有缺少的目录和配置。

之后将构建 Xcode 项目。

于 2012-03-03T12:45:06.523 回答