xcode - 如何为 Mac OS X 10.5 编译

标签 xcode macos gcc

我想为 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/

相关文章:

javascript - 在 Mac 中学习 javascript 的简单环境设置是什么

macos - 数据库用户 "postgres"不是安装用户

macos - 我可以通过管道将 tmux 缓冲区传输到 pbcopy 吗?

objective-c - #if DEBUG 在 TestFlight 版本的某些设备上不起作用

ios - 如何访问 Xcode 6 中的build设置?

linux - 为什么在 gcc 中覆盖 union 成员没有警告?

c - 如何处理gdb中的 `__int128`?

java - 线程 "main"java.lang.UnsatisfiedLinkError 3 中的异常

ios - 如何将重复内容连接到我的 VC?

ios - 在 cocos2d-x 中从 ccTouchesBegan 方法内部访问公共(public)变量