运行VB& Ubuntu中的C#程序

时间:2010-04-17 07:44:11

标签: .net ubuntu mono

我在Ubuntu终端中运行以下命令 -

sudo apt-get install mono-develop

现在如何使用终端运行* .vb和* .cs程序 - 需要提供什么命令?

在Windows和Windows中编写代码时语法是否有所不同? Linux环境?

2 个答案:

答案 0 :(得分:7)

像这样编译:

gmcs Foo.cs Bar.cs

像这样跑:

mono Foo.exe

我不确定VB编译器。

gmcs的命令行选项与csc类似,但运行gmcs -help以获取详细信息。最明显的区别是您使用-flagName代替/flagName:)

在Windows上,您可以直接运行.exe输出文件。我认为在Linux上有一些方法可以将它们与mono相关联,但我自己从未尝试过。

当然,有一些.NET在Mono中不存在(反之亦然) - 但是如果你正在编写简单的控制台应用程序(例如只是为了尝试LINQ to Objects查询等)那么应该没问题

答案 1 :(得分:4)

编译:

gmcs Test.cs

执行命令

mono Test.exe

注意:

gmcsC#编译器