ilasm(1)ilasm(1)NAME
ilasm, ilasm2 - Mono IL assembler
SYNOPSISilasm [option] [source-files]
ilasm2 [option] [source-files]
DESCRIPTIONilasm 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 pro‐
grams 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 imple‐
mented 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 direc‐
tive 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 ALSOmono(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
ilasm(1)