我今天第一次在MonoDevelop中开发应用程序,我只需要知道如何为mac编译我的项目,而不是windows。
右键单击我的项目后单击“编译”时,我总是得到一个exe文件。 (当测试时,DOES按编程工作)这一切都很好,很好,但作为一个mac用户,我真的可以用一种方法编译成Mac .app文件。
答案 0 :(得分:6)
创建.exe
文件是重点。请参阅Mono manual:
此时,您必须从命令行使用Mono,可以使用Mono其他端口上常用的命令集。
要构建应用程序,您可以使用“gmcs”运行,然后可以使用mono。
从终端shell中,您可以尝试一下:
$ vi hello.cs
$ gcs hello.cs
$ mono hello.exe
Hello, World
$
和
在MacOS X上运行应用程序与终端上的linux系统非常相似:
mono myprogram.exe
答案 1 :(得分:2)
要从GTK#或System.Windows.Forms应用制作应用包,请按照以下说明操作:http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app
如果您有MonoMac项目,MD将自动创建应用程序包。