过去几天我一直试图用Xcode 4构建MailCore,但我似乎无法通过这一个错误。以下是完整的错误:Xcode 4:试图为OSX构建MailCore.Framework
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
error: /Users/kicks/Downloads/MailCore/libetpan/build-mac/include/libetpan: No such file or directory
好了,我的调查使我认为问题是出在“生成设置”中的“搜索路径”部分。具体而言,“标题搜索路径”。我以为libetpan目录没有找到,因为Xcode试图使用默认路径来查找libetpan目录(即$ {SRC_ROOT})。
无论我为标题搜索路径添加什么,Xcode都不会使用它,并且我得到相同的错误。
我错过了什么?我的问题是甚至与头部搜索路径,还是有另一种设置我忽略?我很抱歉,如果这是简单的,但Xcode有时真的逃避我。
这是我确切的过程:
git clone
位于这里的仓库:https://github.com/jwatson/MailCore。这是原始的一个分支,因为原始代码在Xcode 4中产生了很多错误和警告。我还运行git submodule init
和git submodule update
来安装依赖关系。- 打开MailCore.xcodeproj
- 尝试构建libetpan.a静态库。
任何帮助将不胜感激!
这样做。谢谢! – 2012-03-04 01:47:24