ラズベリーパイは、C#ランタイム環境をインストールします

A.インストールのモノ

ARMv6の(世代ラズベリーパイB +):http://yunpan.cn/cw6NYzXkD9kHqアクセスパスワード63Ae
のARMv7(IIラズベリーパイ2):http://yunpan.cn/cw6NMKUztiSDuアクセスパスワード4efb

1.ファイルをダウンロードmono_4.0.1-1_arm7hf.deb

入/ホーム/パイディレクトリに移動しfilezillaのツール

SSH入力端子In 3:すなわち、図に示すようにmono_4.0.1-1_arm7hf.debが完了搭載須藤はdpkg -i

 

OK、今テストにそれを書くためhelloword

 

ナノhello.cs

 

コードを入力します。

 

システムを使用しました。

パブリッククラスのHelloWorld 
{ 
    静的ます。public voidメイン()
    { 
        Console.WriteLineを( "Hello World"の); 
    } 
}

 

 

hello.csをコンパイルします

MCSのhello.cs

ファイルのプロパティを表示し、ファイルコマンドを使用して、ファイルhello.exeを生成正常にコンパイルし、MS Windowsプラットフォーム上で実行されている、そのIntelアーキテクチャを発見しました。これはなぜでしょうか?
私たちは、C#は動的言語であることを知って、彼はCLRは、プラットフォームに依存しながら、実行を説明するために、CLR(共通言語ランタイム)に依存している、彼はファイルhello.exeを実行する責任があります。

 

 

さて、テストを実行してみましょう

モノラルhelle.exe

成功出力のHello World

 

 

 

実際には、我々は実行され、Windowsのファイルhello.exeに直接ファイルをコピーすることができます。XPには、.NET環境をインストールする必要があることに注意してください、Windows 7のインストールを必要としない、.NET環境が付属しています。
ここで私は、テーブルの下に置くファイルhello.exeコマンドラインインターフェースを入力して、直接ファイルhello.exe実行され、成功した出力のHello Worldは、
それは驚くべきではないでしょうか?

一度書き、どこでも実行!


 

従ってモノ設置環境のみモノEXEプログラムインタフェースを行うことなく、この時間は、インターフェースはそれをサポートするためにインストールする必要 GTKSharp (モノまたは.NETベースのツールのグラフィカル・ユーザ・インタフェース・パッケージ)

 

II。オンラインのモノをインストール

1.オンラインダウンロードやモノをインストールします。

 

sudo apt-get install mono-complete

STK-Charpオンラインライブラリを2.ダウンロードしてインストールします:

 

sudo apt-get install libglib2.0-dev

 

出典:https://blog.csdn.net/wanxuncpx/article/details/50778006

おすすめ

転載: www.cnblogs.com/mq0036/p/11140961.html