Ubuntu中mono环境的搭建
509 views 八月 14, 10 by TimothyMono的大名,搞.NET的同学都知道。它使.NET程序在Linux下有了跨平台运行的可能。随着mono的逐步发展,现在已经逐渐趋于稳定和流行了。此文介绍一下Ubuntu中mono环境的搭建。
1.安装
1 | $ sudo apt-get install mono-gmcs libmono-system-data2.0-cil libmono-system-ldap2.0-cil libmono-system-messaging2.0-cil libmono-system-runtime2.0-cil |
当然,还有其他的一些包可选,比如:
libmono-winforms2.0-cil 提供WinForm程序开发功能
libmono-system-web2.0-cil 提供asp.net web程序开发功能
libmono-system-web-mvc1.0-cil 提供MVC的web开发框架
libmono-wcf3.0-cil 提供WCF开发功能
libmono-nunit2.4-cil Nunit,单元测试模块
2.安装好后,查看mono相关信息
1 2 3 4 5 6 7 8 | Mono JIT compiler version 2.4.4 (Debian 2.4.4~svn151842-1ubuntu4) Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com TLS: __thread GC: Included Boehm (with typed GC) SIGSEGV: altstack Notifications: epoll Architecture: x86 Disabled: none |
3.测试程序
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | using System; using System.Linq; namespace Test { class Program { static void Main() { Console.WriteLine("Hello Mono!"); Console.ReadLine(); } } } |
保存为test.cs,然后用gmcs编译,运行正常。
至此,mono环境配置成功。
声明: 此Blog中的文章和随笔仅代表作者在某一特定时间内的观点和结论,对其完全的正确不做任何担保或假设
本站文章均采用 知识共享署名-相同方式共享3.0 协议进行授权,除非注明,本站文章均为原创,转载请注明转自 Timothy's Space 并应以链接形式标明本文地址!
咱没搞.NET 搞的是JAVA,HOHO
呵呵,Ubuntu下有什么好点net开发工具?
@xjb: 有个monoDevelop的IDE。不过我都是VS2010写代码,然后直接拷贝代码到Linux下编译。