Mono

Introduction

Mono is a project led by Novell (formerly by Ximian) to create an Ecma standard compliant .NET compatible set of tools, including among others a C# compiler and a Common Language Runtime. Mono can be run on Linux, BSD, UNIX, Mac OS X, Solaris and Windows operating systems.

Usage

OS Invocation Version(s)
Red Hat Linux (32-bit) % /util/bin/mcs
% /util/bin/mono
1.2.5.2 (default)
Red Hat Linux (64-bit) % /util/bin/mcs
% /util/bin/mono
1.2.5.2 (default)

Test

  1. Download the attached source file, HelloWorld.cs.
  2. Compile the source file:

    % /util/bin/mcs /tmp/HelloWorld.cs
    

  3. Run the binary executable:

    % /util/bin/mono /tmp/HelloWorld.exe
    

Notes

References

  1. http://en.wikipedia.org/wiki/Mono_%28software%29
  2. http://www.mono-project.com/Main_Page
  3. http://www.mono-project.com/Mod_mono
AttachmentSize
HelloWorld.cs135 bytes
echo.cs901 bytes