如何搭建Linux下.net开发环境

2023-08-21发布者:ylm大小: 下载:0

文件大小:

软件介绍

由于 Ubuntu 操作系统包括了“阿帖便笺(Tomboy)”和“F-Spot 照片管理器”这两个使用 C# 开发的应用程序,所以它已经包括了mono 运行库,不需要另外安装。

但是,要想使用C# 编译器就必须使用 sudo apt-get install mono-devel 命令安装 mono 开发环境。

然后,在使用vi 或者gedit 编辑C# 源程序后,就可以使用gmcs 来编译了。image.png上图就是使用vi编辑C#源程序的例子。想必老资格的Unix程序员大部分都有vi情结吧 image.png

上图是使用gedit 来编辑ClrInfo.cs的例子。

ben@ben-m4000t:~/work$ mono --versionMono JIT compiler version 2.4.2.3 (Debian 2.4.2.3+dfsg-2)Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com    TLS:           __thread    GC:            Included Boehm (with typed GC)    SIGSEGV:  altstack    Notifications: epoll    Architecture:  amd64    Disabled:      noneben@ben-m4000t:~/work$ gmcs --versionMono C# compiler version 2.4.2.3ben@ben-m4000t:~/work$ gmcs ClrInfo.csben@ben-m4000t:~/work$ ./ClrInfo.exeOS  Version: Unix 2.6.31.14CLR Version: 2.0.50727.1433Default Encode: System.Text.UTF8Encodingben@ben-m4000t:~/work$

上面就是ClrInfo程序编译和运行的情况。

同样的ClrInfo 程序在Windows Server 2003 R2 Enterprise Edition中的运行结果如下所示:

D:\work> ClrInfo.exeOS    Version: Microsoft Windows NT 5.2.3790 Service Pack 2CLR   Version: 2.0.50727.3603Default Encode:   System.Text.DBCSCodePageEncodingD:\work>

如果需要使用IDE等更加强大的功能,可以通过 sudo apt-get install monodevelop 来安装MonoDevelop ,这是一个使用C# 以及其它.NET语言的集成开发环境。


发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

版权声明:

1 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!

2 本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。

3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。

4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784

返回顶部