2009-11-10 25 views
1

我目前正在開發Objective-C和Cocoa中的應用程序。我想知道是否有任何方法在Windows Vista上構建和編譯Objective-C應用程序。在課堂上,我們可以使用提供給我們的Mac機器,但我希望在課外做一些工作,並且我只有一臺Windows Vista機器可供我使用。我已經安裝了GNUStep。我正在尋找一個我可以使用的GUI或IDE。我有Eclipse,我試圖安裝ObjectivEClipse,但那也只適用於Mac機器。還有其他建議嗎?謝謝。Objective-C和Windows

+1

重複http://stackoverflow.com/questions/56708/objective-c-for-windows(具有幾乎相同的標題)。 – 2009-11-11 10:29:15

回答

1

GNUstep本身提供ProjectCenter,這是Project Builder的開始,它是Xcode源自的NeXTstep IDE。它還維護Interface Builder仿製品GORM。另外,你要記住GNUstep與Cocoa相比有點有限(僅僅因爲Apple有一個全職的專業開發團隊在Cocoa全職工作,GNUstep沒有),GORM使用不同的格式,所以如果你正在學習一門課程,可能會有一些Cocoa作業你無法使用它。

0

Cocoa框架僅適用於Mac。對於其他任何事情,你必須使用GNUStep。

+0

我已經有GNUStep正如我原來的帖子所述。 – Nick 2009-11-10 18:56:03

3

編譯器沒問題,因爲gcc包含Objectve-C前端。你可以簡單地安裝Cygwin並使用它。這個問題是關於圖書館。

可可系統是蘋果專有的;但它是NeXTStep的後代。有一段時間(當NeXT的債務比Apple更深時),它被命名爲OpenStep,並可作爲NT內核的外殼。大約在那個時候,GNUStep項目開始了,看起來它還在那裏。

但是,請注意,任何xxStep庫只提供一個類似NeXT的GUI,與現代mac非常不同。此外,很多新功能不僅僅是新的GUI;但是新的API也會在那裏找到。

簡而言之...它更容易與一個mac。

1

下絕望的措施標題:

這是老同學,但如果你有一個朋友與Mac,你可以遠程登錄到Mac和運行開發工具存在。你可以在Vista上編輯代碼,然後加載到mac進行編譯。

這隻會讓你看到命令行應用程序的結果,但它會比沒有更好。

如果您的學校實驗室中的Mac可以訪問,您可以直接在Vista中篩選共享。這是另一個長鏡頭。

可能更容易乞討,借用或盜取Mac mini。