The mono runtime and compiler project, can be a scripting engine for games and game engines #scripting #script-engine #csharp #language #programming

Atsushi Eno ebbc046198 2003-11-22 Atsushi Enomoto <[email protected]> 22 年 前
data 7f3d97fe03 added httpRuntime section 22 年 前
doc a255223fc8 Flush 22 年 前
docs f1ae21d583 Small doc on assembly bundles. 22 年 前
man b078990028 Update 22 年 前
mcs ebbc046198 2003-11-22 Atsushi Enomoto <[email protected]> 22 年 前
mono f0705370c4 * context-static.cs: new test for ContextStaticAttribute. 22 年 前
notes 5b7ac1ccdd Doc Doc 24 年 前
runtime c5724630b2 Add this bad boy 22 年 前
samples 6421ff5982 .cvsignore update 22 年 前
scripts 3a8e1af2aa Added disco tool 22 年 前
status 432d284e9f * ChangeLog: Updated 23 年 前
web a255223fc8 Flush 22 年 前
.cvsignore d63614ec3a Shut up cvs (from [email protected] (Urs C. Muff)). 23 年 前
AUTHORS 2d20d89a31 Add Dietmar to Authors 24 年 前
COPYING.LIB e0524b82f8 Ugh, I had the GPL here, its the LGPL 24 年 前
ChangeLog 955a512a72 22 年 前
Makefile.am 8ef9b761ac 22 年 前
NEWS 7d910decd1 Release 0.22 23 年 前
README 04b24f874e Updated comments 22 年 前
acconfig.h 8f7a297278 2003-11-12 Zoltan Varga <[email protected]> 22 年 前
autogen.sh df95853df7 2003-11-07 Zoltan Varga <[email protected]> 22 年 前
config.h.in 664de75962 24 年 前
configure.in 853144477d Previous change breaks autoconf 2.13 22 年 前
mono-win32-setup-light.bmp f35602d3d0 add windows distribition scripts 22 年 前
mono.pc.in 00a8dd7984 2003-08-25 Zoltan Varga <[email protected]> 22 年 前
mono.spec.in 63e8dbfc22 (Requires): Add libxml2 and libxslt dependency on 22 年 前
monowiz.win32.nsi f35602d3d0 add windows distribition scripts 22 年 前

README


This is Mono.

1. Installation
2. Using Mono
3. Directory Roadmap

1. Compilation and Installation
===============================

If you obtained this package as an officially released tarball,
this is very simple, use configure and make:

./configure --prefix=/usr/local
make
make install

If you obtained this as a snapshot, you will need an existing
Mono installation. To upgrade your installation do:

./autogen --prefix=/usr/local
make fullbuild

2. Using Mono
=============

Once you have installed the software, you can run a few programs:

* runtime engine

mono program.exe
or
mint program.exe

* C# compiler

mcs program.cs

* CIL Disassembler

monodis program.exe

See the man pages for mono(1), mint(1), monodis(1) and mcs(2)
for further details.

3. Directory Roadmap
====================

doc/
Contains documentation and the web site contents.

mono/
The core of the Mono Runtime.

metadata/
The object system and metadata reader.

jit/
The Just in Time Compiler.

dis/
CIL executable Disassembler

cli/
Common code for the JIT and the interpreter.

io-layer/
The I/O layer and system abstraction for
emulating the .NET IO model.

cil/
Common Intermediate Representation, XML
definition of the CIL bytecodes.

interp/
Interpreter for CLI executables.

arch/
Architecture specific portions.