0

OS X でこの単純な C# コードをコンパイルしようとしています。

using System;

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("hello");
    }
}

これはコード ランナー テンプレートでした。

Mono をインストールしました。実行コマンドは mono $compiler です。最初にデフォルトの Compile.sh ファイルを使用してみましたが、うまくいきませんでした。そのため、次のようなシェル スクリプトを作成するように指示されているガイドを Web で見つけました。

enc[4]="UTF8"           # UTF-8
enc[10]="UTF16"         # UTF-16
enc[5]="ISO8859-1"      # ISO Latin 1
enc[9]="ISO8859-2"      # ISO Latin 2
enc[30]="MacRoman"      # Mac OS Roman
enc[12]="CP1252"        # Windows Latin 1
enc[3]="EUCJIS"         # Japanese (EUC)
enc[8]="SJIS"           # Japanese (Shift JIS)
enc[1]="ASCII"          # ASCII
file=$1
file=${file/\.cs/\.exe}


mcs "$1"
echo "$file"
exit 0

だから私はそれを変更しました(古いものをバックアップしました)が、コンソールにまだこのエラーが表示されます:

bash: コマンドを実行: そのようなファイルやディレクトリはありません

4

1 に答える 1

1

コマンド ラインからコンパイルする特別な必要がない限り、適切なコマンド ライン パラメーターを見つけようとする代わりに、MonoDevelopを使用することを強くお勧めします。

于 2013-01-03T18:54:56.247 に答える