Hello world !

2003 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2004 | 01 | 02 | 03 | 04 | 05 | 07 | 08 | 09 | 12 |
2005 | 02 | 05 |
2006 | 09 |
2007 | 05 | 08 |
2008 | 05 | 10 |
2009 | 07 |

2004-04-28 KJSEmbed, MONO

KJScmd

kjscmd --exec でGUIのコンソールを起動できた。

kjscmd --console はエラー。kjscmd --exec --console は OK。

kjscmd --exec --nogui は、反応なし。

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を指定する。