當前位置:編程學習大全網 - 源碼下載 - 如何在Linux上運行Mono

如何在Linux上運行Mono

Mono聲稱支持Linux、Solaris、Free

BSD和MS

Windows;除了Intel

x86系列的CPU(486,各類Pentium等)之外,據說還要支持Sparc、PowerPC和StrongArm處理器。

下面就來看看如何在Linux上運行Mono。

命令行應用

先從Mono主頁(/)下載軟件,執行下面的命令安裝所有RPM:

rpm

-ivh

*.rpm

安裝完成後,所有基本的動態執行庫,包括System.Data.dll、System.dll、System.Drawing.dll、System.Web.dll和System.Xml.dll都被復制到/usr/lib下。接下來,在Linux文本編輯器中輸入下面的內容,把文件保存為HelloMono.cs:

class

HelloMono

{

public

static

void

Main(string[

]

args)

{

System.Console.WriteLine("Hello

Mono");

}

}

執行下面的命令編譯C#文件:

mcs

HelloMono.cs

mcs是Mono的C#命令行編譯器。與MS

.NET

SDK的csc編譯器相似,mcs也有很多命令行選項

。上面的命令將生成可執行文件HelloMono.exe。註意這個執行文件不是Linux執行文件,

而是壹個.NET執行文件,或者說,這個文件的可執行代碼形式是中間語言(IL,Intermed

iate

Language)。要運行這個執行文件,必須執行如下命令:

mono

HelloMono.exe

Linux控制臺上將顯示出"Hello

Mono"。關於mcs和Mono的更多說明,請執行man

mcs或man

mono參考其man文檔。

GUI應用

Mono不支持Windows

Forms,但在C#編程中可用GTK

#編寫GUI。GTK

#是GTK+圖形庫的C#支

持工具,可從/class-status.html。

  • 上一篇:《區塊鏈項目開發指南》讀書筆記
  • 下一篇:開發壹個酒店管理軟件真的要那麽多錢嗎
  • copyright 2024編程學習大全網