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