我今天第一次在MonoDevelop中開發應用程序,我只需要知道如何編譯我的項目,而不是Windows。MonoDevelop編譯選項
當我點擊「編譯」後,右鍵點擊我的項目,我總是得到一個exe文件。 (當測試時,它按照編程工作)這樣很好,但是作爲一個mac用戶,我真的可以用一種方法編譯成Mac .app文件。
我今天第一次在MonoDevelop中開發應用程序,我只需要知道如何編譯我的項目,而不是Windows。MonoDevelop編譯選項
當我點擊「編譯」後,右鍵點擊我的項目,我總是得到一個exe文件。 (當測試時,它按照編程工作)這樣很好,但是作爲一個mac用戶,我真的可以用一種方法編譯成Mac .app文件。
創建.exe
文件是重點。請參閱Mono manual:
此時,您必須從命令行使用Mono,Mono其他端口上可用的常用命令集可用。
要構建應用程序,您可以使用「gmcs」來運行,然後您可以使用mono。
從終端外殼,你可以試一下:
$ vi hello.cs
$ gcs hello.cs
$ mono hello.exe
Hello, World
$
和
在MacOS X上運行的應用程序是非常相似的linux系統,從th Ë終端:
mono myprogram.exe
爲了從GTK#或System.Windows.Forms的應用程序的應用程序包,請按照下列指示:http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app
如果你有一個項目的MonoMac,MD將創建應用程序捆綁自動。
原來,我甚至無法編譯該項目以適用於Windows。我使用GTK#,並且我的GTK#exe文件甚至沒有在Windows中運行,而我的控制檯程序DID。此外,我甚至不知道我是否正確編譯。你能向我解釋一下如何在MonoDevelop中正確編譯?謝謝! :)(這包括確保我知道文件的保存位置) – 2010-10-29 04:09:24
如果沒有更多信息或知道需要解釋多少,很難做到這一點。 – 2010-10-30 18:50:01
有了這些信息,使用XCode將它打包成.app應該不是太難。 – phoebus 2010-10-28 18:14:56