Objective-C и Windows - PullRequest
       19

Objective-C и Windows

1 голос
/ 10 ноября 2009

Я сейчас в классе, который разрабатывает приложения в Objective-C и Cocoa. Мне было интересно, есть ли способ собрать и скомпилировать приложения Objective C в Windows Vista. Во время урока мы можем использовать предоставленные нам компьютеры Mac, но я надеялся выполнить некоторую работу вне класса, и у меня есть только машина с Windows Vista, доступная для меня. Я установил GNUStep. Я ищу GUI или IDE, которые я мог бы использовать. У меня есть Eclipse, и я попытался установить ObjectivEClipse, но это только для компьютеров Mac. Любые другие предложения? Спасибо.

Ответы [ 4 ]

3 голосов
/ 10 ноября 2009

С компилятором проблем нет, поскольку gcc включает в себя интерфейс Objectve-C. Вы можете просто установить Cygwin и использовать его. вопрос о библиотеках.

Система Какао очень запатентована Apple; но это потомок от NeXTStep. Некоторое время (когда NeXT был еще глубже в долгах, чем Apple), он назывался OpenStep и был доступен как оболочка вокруг ядра NT. Примерно в это же время был запущен проект GNUStep , и, похоже, он все еще там.

Обратите внимание, однако, что любые библиотеки xxStep предоставляют только графический интерфейс, подобный NeXT, очень отличающийся от современных macs. Кроме того, многие новые возможности - это не только новый графический интерфейс; но новые API тоже, и их там не найти.

короче ... с маком легче ездить.

1 голос
/ 10 ноября 2009

Под заголовком «Меры отчаяния»:

Это старая школа, но если у вас есть друг с Mac, вы можете подключиться к Mac и запустить там инструменты разработчика.Вы должны написать код в редакторе Vista, а затем загрузить его на Mac для компиляции.

Это позволит вам увидеть результаты только приложений командной строки, но это будет лучше, чем ничего.

Если маки в вашей школьной лаборатории доступны, вы можете просто показать экран из своего окна Vista.Это еще один длинный выстрел.

Может быть проще попросить, одолжить или украсть Mac mini.

1 голос
/ 10 ноября 2009

GNUstep сам по себе предлагает ProjectCenter , который является взлетом Project Builder, среды IDE NeXTstep, из которой происходит Xcode. Он также поддерживает подделку Интерфейсного Разработчика GORM .

Кроме того, вы должны иметь в виду, что GNUstep немного ограничен по сравнению с Cocoa (только потому, что у Apple целая оплачиваемая профессиональная команда разработчиков, работающая над Какао полный рабочий день, а GNUstep нет), а GORM использует другой формат из Interface Builder, поэтому, если вы берете класс, могут быть некоторые назначения Какао, которые вы не сможете с ним сделать.

0 голосов
/ 10 ноября 2009

Каркасы Какао доступны только на Mac. Для всего остального вам придется использовать GNUStep.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...