7

我正在阅读一篇关于在 linux 上为 OSX 进行交叉编译的文章,但很难理解。

我需要什么工具?以及需要哪些配置?

是否也有任何用于创建包的工具?

4

1 回答 1

3

首先,您需要odcctools,它包含汇编器和链接器等(类似于 binutils 但能够处理 Mach-O 对象格式)。然后你需要来自官方 SDK 的系统库。您可以从 Apple 下载它,但必须同意某些内容并成为会员才能这样做。最后是好旧的 gcc。理论上很容易,但实际上是一个可怕的混乱。最简单的方法(据我所知)是使用I'm Cross!.

更新:我发现了一种更新更好的方法,称为xchain。它比我 Cross 需要更多的体力劳动!你。

于 2011-10-31T01:05:32.957 回答