Программирование Xcode - PullRequest
       6

Программирование Xcode

0 голосов
/ 27 февраля 2010

Я написал свои программы в Visual Studio. Теперь у меня есть Mac, и я хочу программировать там, как Visual-Studio. но между ними есть различия. Есть ли какое-либо решение, что я могу написать код в Xcode, который совместим с Visual Studio и работает без ошибок?

Ответы [ 5 ]

2 голосов
/ 27 февраля 2010

Есть ли какое-нибудь решение, которое я могу написать код в Xcode, что он совместим в Visual-Studio и работает без каких-либо ошибки?

Написать стандартный переносимый исходный код. Xcode использует набор инструментов GCC, VS использует компилятор cl от MS. Они разные. XCode имеет понятие проектов и решений и позволяет конфигурации. Тем не менее, они немного сложны (так что будьте осторожны). Кроме того, отладчик Xcode содержит ошибки, а редактор не такой многофункциональный, как IDE VS2005 / VS2008.

Вы можете создавать приложения на основе какао / углерода на XCode, но они не будут компилироваться / запускаться на VS. Точно так же вы можете создавать приложения Win32 на VS, которые не будут запускаться / компилироваться на XCode.

В общем, Xcode - ваш лучший шанс для IDE, если вы не фанат vim / emacs.

1 голос
/ 27 февраля 2010

Вы можете легко написать переносимый код низкого уровня на C / C ++, но любой код GUI или код, который вызывает ОС, будет непереносимым.

0 голосов
/ 31 августа 2011

Вы можете использовать Mono и MonoDevelop, тогда программы, которые вы создаете на Mac, могут работать и в Windows. Я использую Visual Studio на своей работе, но в свободное время я люблю играть с моно на моем Mac. http://www.mono -project.com /

0 голосов
/ 30 июля 2011

Теоретически было бы возможно иметь шаблон vs, так что вы переходите к структуре проекта и intellisense, а затем, когда вы строите, экспортируйте скрипт сборки в mac или исходный репозиторий, а затем строите на mac

В любом случае Xcode необходимо запустить на Mac.

0 голосов
/ 27 февраля 2010

Java также будет хорошим решением для независимости от платформы. NetBeans будет моим выбором.

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