2013-01-03 145 views
0

我试图编译在OS X这个简单的C#代码代码亚军:编译C#代码与单

using System; 

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

这是代码亚军模板。

我已经安装了Mono,而运行命令是mono $ compiler。我第一次使用默认Compile.sh文件试过了,没有工作,所以我在网上找到一个指南,说写一个shell脚本,像这样的:

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 

所以我改变了它(备份-ED旧的),但我仍然可以在控制台上此错误:

bash下运行命令:没有这样的文件或目录

回答

1

除非你有特殊需要从命令行编译,我强烈建议使用MonoDevelop而不是尝试fi找出适当的命令行参数。

+0

是的,那简单得多。 –