ilasm

Section: User Commands (1)
Page Index
 

NAME

ilasm, ilasm2 - Mono IL assembler  

SYNOPSIS

ilasm [option] [source-files]

ilasm2 [option] [source-files]  

DESCRIPTION

ilasm is the Mono ILAsm assembler. You can pass one or more options to drive the compiler, and a set of source files.

Use ilasm to generate 1.0 assemblies and use ilasm2 to assemble programs that use the 2.0 features (generics).

The Mono ILAsm assembler accepts options starting with / or - for mosted options.

The Mono ILAsm assembler generates images (.exe and .dll files) that contain CIL byte code that can be executed by any system that implemented a Common Language Infrastructure virtual machine.  

OPTIONS

//output:<file_name>
Specify the output file name.
//exe
Generate an exe
//dll
Generate a library
//scan_only
Just scan the IL code and display tokens.
//show_tokens
Show tokens as they are parsed.
//show_method_def
Display method information when a method is defined.
//show_method_ref
Display method information when a method is referenced
//key:KEYFILE
Strongname (sign) the output assembly using the key pair present in the specified strong name key file (snk). A full key pair is required (i.e. delay signing is done using a .publickey directive in the sources).
//key:@CONTAINER
Strongname (sign) the output assembly using the key pair present in the specified container.
--about
Display information about ilasm
--version
Display ilasm version
 

SEE ALSO

mono(1),mcs(1)  

COPYRIGHT

Copyright (C) 2004, 2007 Novell, Inc (http://www.novell.com)  

MAILING LISTS

Visit http://lists.ximian.com/mailman/listinfo/mono-devel-list for details.  

WEB SITE

Visit: http://www.mono-project.com for details


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
SEE ALSO
COPYRIGHT
MAILING LISTS
WEB SITE