大厦iOS应用程序,而不MAC

问题描述:

可能重复:
Starting iPhone app development in Linux?
Development of iPhone application in linux
Alternatives For iOS Development Under Windows大厦iOS应用程序,而不MAC

我想学习如何构建iOS应用程序,但我真的不有一个苹果我,(但我可以使用一个测试和东西)。 那么,在Linux(ubuntu-debain)或者可以用来获得某种类似Xcode的环境的窗口中,Xcode IDE是否还有其他选择?我知道我们可以在虚拟机中运行Mac,但我不想使用它(它的缓慢,呆滞和痛苦的使用)。

另外如果你们碰巧知道如何在Linux上编译Objective-C代码,请分享!

+0

gcc默认情况下会编译以Objective-C结尾的.m文件,我相信,但这并不能真正为您提供在Linux上构建iOS应用程序所需的内容。 – sblom 2012-04-26 18:20:09

+0

其实在这个问题中,这个人正在寻求iOS SDK的替代品,但是在这里我只想使用iOS SDK! – 2012-04-26 18:23:57

我为64位linux编译了一个4.2版本的GNU工具链。 http://xsellize.com/topic/111034-toolchain-for-ios-42/

iOS SDK仅适用于Xcode,它仅适用于Mac。因此,虽然您可以在其他平台上使用gcc编译Objective-C,但您将无法编译和链接在除Mac之外的任何其他平台上使用任何iOS SDK API的代码。