Ubuntu 8.1 + Mono 1.9.1 淺嚐


在ubuntu上使用synaptic,選擇mono-2.0-devel安裝(裡面會包含mono-gmcs及其他必要的套件)。
這樣就可以使用基本的compile了。
若有需要,也可安裝monodevelop,不過在ubuntu 8.1.0上只有1.0+dfsg-3的版本。
The following official versions are available:
Ubuntu Dapper (6.06): 1.1.13.6
Ubuntu Gutsy (7.10): 1.2.4
Ubuntu Hardy (8.04): 1.2.6
Ubuntu Intrepid (8.10):1.9.1
Ubuntu Jaunty (9.04): 2.0.1
MonoDevelop 2.0可讓開發人員針對Linux操作系統編寫桌面和ASP.NET Web應用程序、將Microsoft Visual Studio開發的各種.NET應用程序移植到Linux與Mac OS X操作系統,並能在這三種操作系統中保持統一的程序代碼。
不過MonoDevelop2.0目前僅支援Ubuntu/9.04的package。(殘念……)

按照慣例,寫個Hello吧!

Console Hello World

using System;   public class HelloWorld
{
static public void Main ()
{
Console.WriteLine ("Hello Mono World");
}  
}
編譯:gmcs hello.cs
執行:mono hello.exe

看看結果吧!

將hello.exe複製到windows上,也是可以直接執行喔。
有興趣的可看原始教學:http://mono-project.com/Mono_Basics

0 意見: