Варианты компиляции MonoDevelop - PullRequest
1 голос
/ 28 октября 2010

Сегодня я впервые разрабатываю приложения в MonoDevelop, и мне просто нужно знать, как скомпилировать мои проекты для Mac, а не для Windows.

Когда я нажимаю «Compile» после щелчка правой кнопкой мыши по моему проекту, я всегда получаю исполняемый файл. (Который при тестировании ДЕЙСТВИТЕЛЬНО работает как запрограммированный) Это все хорошо и хорошо, но, будучи пользователем Mac, я действительно мог бы использовать способ компиляции файлов Mac .app.

Ответы [ 2 ]

6 голосов
/ 28 октября 2010

Создание .exe файлов - вот и весь смысл.См. Руководство по Mono :

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

Для сборки приложений вы можете использовать "gmcs", для запуска вы можете использовать mono.

Из оболочки терминала вы можете попробовать это:

$ vi hello.cs $ gcs hello.cs $ mono hello.exe Hello, World $

и

Запуск приложений в MacOS X очень похож на Linux-системы из терминала:

mono myprogram.exe

2 голосов
/ 29 октября 2010

Чтобы создать пакет приложения из приложения GTK # или System.Windows.Forms, выполните следующие инструкции: http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app

Если у вас есть проект MonoMac, MD автоматически создаст пакет приложения.

...