如何为Mac OS X 10.5编译

时间:2009-11-11 21:21:30

标签: xcode macos gcc

我想编译我的应用程序版本10.5并转发。自从我升级到Snow Leopard并安装了最新的XCode后,gcc默认为10.6。我已经尝试了 -isysroot /Developer/SDKs/MacOSX10.5.sdk ,但这似乎不起作用。是否有允许我设置SDK的GCC标志?

(顺便说一下,我将gcc符号链接更改为指向gcc-4.0而不是gcc-4.2并且它有效,但我认为我可以告诉最新的GCC编译旧版SDK。)

谢谢, 锐

1 个答案:

答案 0 :(得分:13)

在XCode中,您只需将部署目标设置为OSX 10.5 对于gcc,您需要设置-mmacosx-version-min=10.5