如何将10.6版本的MacOSX SDK与最新版本的Xcode(4.6版本)兼容?
你必须安装一个旧的Xcode,将MacOSX10.6.sdk
从安装位置的SDK文件夹中取出(默认:/Developer/Platforms/MacOSX.platform/Developer/SDKs
)并将其复制到最新Xcode中的SDK文件夹中。app(默认:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
).
至于修复你的错误,尝试导入/包括<sys/ucontext.h>
而不是苹果的ucontext.h
。