ilasm2(1)

ilasm21

Mono il assembler

Usage

ilasm [option] [source-files]

ilasm2 [option] [source-files]

Overview

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

Mailing lists

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

Web site

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

Releases

3 releases since Debian 4.0 (Etch); the text changed 1 time.

  1. 4.0
  2. 5.0–6.0

--about since Debian 5.0 (Lenny); --version since Debian 5.0 (Lenny).

From mono-2.0-devel 2.6.7-5.1 in Debian 6.0 (Squeeze). Parsed by carta from the page's man source.