在过去的几天里,我一直在尝试使用 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 有时真的让我难以理解。
这是我的确切过程:
git clone
位于此处的存储库:https ://github.com/jwatson/MailCore 。这是原始版本的一个分支,因为原始版本在 Xcode 4 中产生了很多错误和警告。我还运行git submodule init
并git submodule update
安装了依赖项。- 打开 MailCore.xcodeproj
- 尝试构建 libetpan.a 静态库。
任何帮助将不胜感激!