我正在尝试构建一个针对10.7 Mac SDK(并使用llvm 3.1)的新Xcode项目,并且在预编译阶段会遇到大量的解析错误.
所有Cocoa Foundation文件都会导致解析错误,例如
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFString.h:525:174:错误:预期函数体后面的函数声明器
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFError.h:68:43:错误:预期';' 顶级声明符后CF_EXPORT const CFStringRef kCFErrorURLKey CF_AVAILABLE(10_7,5_0); //在userInfo中标识关联URL的键.通常提供其中一个或kCFErrorFilePathKey.
如果我切换回使用10.6一切似乎编译并运行良好.
我试图使用以下方法删除并重新安装开发工具:
sudo /Developer/Library/uninstall-devtools -mode=all
Run Code Online (Sandbox Code Playgroud)
...然后重新安装Xcode 4.3.1,但我的10.7版本的任何新项目仍然失败.
有没有人看到Xcode 4.3+和10.7 SDK的类似问题.我应该尝试采取哪些其他步骤来清理/安装开发工具/ Xcode?
我已将构建日志上传到http://pastebin.com/ahYzhrww.
小智 1
我不久前遇到了这个问题。这些步骤为我解决了这个问题:
在 XCode 中,打开 Xcode 菜单并选择“打开开发人员工具”、“更多开发人员工具...”
下载其余的开发人员工具。
| 归档时间: |
|
| 查看次数: |
1369 次 |
| 最近记录: |