有没有办法在 Ubuntu 上交叉编译 Mac OS X 和 iOS?
我找到了mingw-w64
软件包,它们在 Windows 上运行良好,而且我似乎也可以使用gcc-arm-linux
软件包为 Android 进行交叉编译,但我找不到 Darwin X 的等效软件包。
我知道与 Apple 打交道时可能会遇到一些法律问题,但是 Fedora 有 Darwin X 的交叉编译器,所以我不确定。
答案1
目前有几个项目正在进行中,但是osxcross似乎是目前唯一一个(或多或少)得到维护的。构建脚本有点粗糙,需要 OS X 机器来打包 SDK,但它确实运行良好。