我想为 10.5 版和更高版本编译我的应用程序。自从我升级到 Snow Leopard 并安装了最新的 XCode,gcc 默认为 10.6。我试过 -isysroot/Developer/SDKs/MacOSX10.5.sdk 但这似乎不起作用。是否有允许我设置 SDK 的 GCC 标志?
(顺便说一句,我将 gcc 符号链接(symbolic link)更改为指向 gcc-4.0 而不是 gcc-4.2 并且它有效,但我认为我可以告诉最新的 GCC 为旧版 SDK 编译)。
谢谢,
瑞
最佳答案
在 XCode 中,您只需将部署目标设置为 OSX 10.5。
对于 gcc,您需要设置 -mmacosx-version-min=10.5
.
关于xcode - 如何为 Mac OS X 10.5 编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1718160/