注意 この情報は古くなっているかもしれません

Monoを使うとC#で書いたソースをLinux上でコンパイル、実行できると思っていたし、
実際ある程度そうだったんですが、GUIを使うとうまくいきませんでした。
System.Windows.Formとか、そのへんがうまく行かない感じなんですよ。

で、いろいろ調べた結果、DotGNUを使うと解決するらしい。

参考にしたサイトはこれ
http://www.globe.to/~oka326/?DotGNU
http://www.birdport.jp/Others/dotnetsdk1/

それから、lexとかが必要なので、Vine Linuxを使っている場合
flex, bison のパッケージが必要です。
インストールするには
# apt-get install flex
# apt-get install bison
しておきます。

で、
http://www.birdport.jp/Others/dotnetsdk1/
によると、
コンパイルするには
$ cscc ソースファイル
実行するには
$ ilrun ファイル名
それから、
#ilrun --register
としておくと、
$ ./ファイル名
で実行できるらしいです。

まだ試していないので、なんとも言えないのですが、
うまくいったらいいなぁ

ちなみに私が参考にしているC#の書籍は
プログラミングC#言語解説 第3版
です。とりあえず一通り読みました。
C++かJAVAを知っている人なら簡単に読みこなせると思います。
2006.03.15 Wed l 未分類 l COM(0) TB(0) l top ▲