Mono
インストールした。
$ mcs HelloWorld.cs で、C#のソースをコンパイル。
$ mono HelloWorld.exe で実行。
DLLを作るには、コンパイルオプションに -target:library を設定。
ライブラリのパスは、-lib:PATH1,PATH2 で追加設定し、
アセンブリ・リファレンスでdllを指定する。
$ mcs -target:library MyLib.cs
$ mcs Hello.cs -reference:MyLib.dll
$ mono Hello.exe
プログラムでウィンドウを表示させるには、winelibが必要らしい。
コンパイル時には、-r:System.Windows.Formsを指定する。