MonoDevelop编译选项

时间:2010-10-28 17:09:50

标签: macos settings compilation monodevelop

我今天第一次在MonoDevelop中开发应用程序,我只需要知道如何为mac编译我的项目,而不是windows。

右键单击我的项目后单击“编译”时,我总是得到一个exe文件。 (当测试时,DOES按编程工作)这一切都很好,很好,但作为一个mac用户,我真的可以用一种方法编译成Mac .app文件。

2 个答案:

答案 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将自动创建应用程序包。