如何使用单声道在 mac 控制台上编译单个 c# 文件?
How to compile single c# file on mac console using mono?
我想在 mac 控制台上编译一个简单的 "hello world"。
我在 /usr/local/bin/.
上使 dmcs 成为符号
using System;
class Hello
{
static void Main(){
Console.WriteLine("Hello,World");
}
}
但是输入后
dmcs Hello.cs
我得到Hello.exe
.exe 文件似乎是 Windows 文件。
那么,如何使用单声道在 mac 控制台上编译单个 c# 文件?
JamesSugrue 在您的评论中是正确的,您需要使用描述的命令行运行使用单声道框架的项目。
mono Hello.exe
mono 编译器创建具有扩展名的文件,就像 csc 在 Windows 上一样。不同之处在于,在 Mac 和 Linux 上,扩展实际上是对内部内容的建议,而不是像 Windows 上那样的规则。
我想在 mac 控制台上编译一个简单的 "hello world"。 我在 /usr/local/bin/.
上使 dmcs 成为符号using System;
class Hello
{
static void Main(){
Console.WriteLine("Hello,World");
}
}
但是输入后
dmcs Hello.cs
我得到Hello.exe
.exe 文件似乎是 Windows 文件。
那么,如何使用单声道在 mac 控制台上编译单个 c# 文件?
JamesSugrue 在您的评论中是正确的,您需要使用描述的命令行运行使用单声道框架的项目。
mono Hello.exe
mono 编译器创建具有扩展名的文件,就像 csc 在 Windows 上一样。不同之处在于,在 Mac 和 Linux 上,扩展实际上是对内部内容的建议,而不是像 Windows 上那样的规则。