2010-07-09 20 views
8

Ich möchte objective-c lernen, aber keinen Mac haben.Ziel C unter Windows oder Linux

Wie würde ich obj-c unter Windows oder Linux kompilieren? Ich würde Windows bevorzugen, aber Linux wäre in Ordnung.

+3

See [Objective-C für Windows] (http://stackoverflow.com/questions/56708/objective -c-for-windows) –

Antwort

7

GCC hat einen Ziel-C-Compiler. Sie können auch die GNUStep Tools untersuchen, die einen Klon der OpenStep APIs bereitstellen (welcher Cocoa basiert).

3

Sie können gcc verwenden, um Ziel c zu kompilieren, wie von den vorherigen Antworten vorgeschlagen. Aber eine Sache ist, wenn Sie dies für die iPhone-Entwicklung planen, dann ist Mac ein Muss, da das Framework, der Simulator usw. auf anderen Plattformen nicht verfügbar sind.

+0

Die iPhone-Entwicklungstools (die Toolchain, die für die Entwicklung von jailbroken Telefonen verwendet wird) sollen unter Linux laufen. – Joshua

+0

alle Entwicklungswerkzeuge wie Interface Builder, Instrument auch verfügbar? und was ist die neueste SDK, die verwendet werden kann? und eine andere Sache ist es möglich, adhoc zu machen (beabsichtigt, auf Gerät zu laufen, das nicht jailbroken ist) oder App-Speicher-Unterordnung zu bauen? Persönlich bin ich ein Linux-Fan und wäre glücklich, wenn ich es für die iPhone-Entwicklung verwenden könnte. – taskinoor