[Mono-list] Compiling C# code with Mono.
Miguel de Icaza
miguel@ximian.com
03 Jan 2003 19:14:10 -0500
On Fri, 2003-01-03 at 05:19, Rafael Teixeira wrote:
> From: "George Couch" <whippet0@rogers.com>
> > How are large C# projects, containing multiple files, compiled? Are
> > there "Makefiles" for C#? I'm trying to figure out how to compile C#
> > code which contains multple files.
>
> Each group of files that should be compiled to a single exe or dll is just
> have their names enumerated in command line to the compiler:
>
> mcs x.cs y.cs z.cs
>
> that would compile a x.exe file. For aditional parameters consult the man
> page for mcs.
I wanted to add: you can compile "libraries" like this:
mcs /target:library a.cs b.cs c.cs /out:mylibrary.dll
Then you link to it like this:
mcs main.cs /r:mylibrary.dll
Miguel