2010-10-28 2 views
1

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

Когда я нажимаю «Скомпилировать» после правого щелчка по моему проекту, я всегда получаю exe-файл. (Который при тестировании работает как запрограммированный). Все в порядке, и хорошо, но будучи пользователем Mac, я действительно мог бы использовать способ скомпилировать файлы Mac .app.

ответ

6

Создание .exe файлов - это вся суть. Смотрите Mono manual:

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

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

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

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

и

Запуск приложения на MacOS X очень похожа на Linux-систем, начиная с д терминал:

mono myprogram.exe

+0

С этой информацией не должно быть слишком сложно упаковать это в .app, используя XCode. – phoebus

2

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

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

+0

Оказывается, я даже не могу скомпилировать проект для работы с окнами. Я использую GTK #, и мои файлы GTK # exe даже не работают в Windows, тогда как мои консольные программы DID. Кроме того, я даже не знаю, правильно ли я компилирую. Не могли бы вы объяснить мне, как правильно компилировать в MonoDevelop? Благодаря! :) (И это включает в себя проверку того, что я знаю, где хранятся файлы) –

+0

Трудно сделать это без дополнительной информации или узнать, сколько вам нужно объяснить. –

Смежные вопросы