1ilasm(1) General Commands Manual ilasm(1)
2
3
4
6 ilasm, ilasm2 - Mono IL assembler
7
9 ilasm [option] [source-files]
10
11 ilasm2 [option] [source-files]
12
14 ilasm is the Mono ILAsm assembler. You can pass one or more options to
15 drive the compiler, and a set of source files.
16
17 Use ilasm to generate 1.0 assemblies and use ilasm2 to assemble pro‐
18 grams that use the 2.0 features (generics).
19
20 The Mono ILAsm assembler accepts options starting with / or - for
21 mosted options.
22
23 The Mono ILAsm assembler generates images (.exe and .dll files) that
24 contain CIL byte code that can be executed by any system that imple‐
25 mented a Common Language Infrastructure virtual machine.
26
28 /output:<file_name>
29 Specify the output file name.
30
31 /exe Generate an exe
32
33 /dll Generate a library
34
35 /scan_only
36 Just scan the IL code and display tokens.
37
38 /show_tokens
39 Show tokens as they are parsed.
40
41 /show_method_def
42 Display method information when a method is defined.
43
44 /show_method_ref
45 Display method information when a method is referenced
46
47 /key:KEYFILE
48 Strongname (sign) the output assembly using the key pair present
49 in the specified strong name key file (snk). A full key pair is
50 required (i.e. delay signing is done using a .publickey direc‐
51 tive in the sources).
52
53 /key:@CONTAINER
54 Strongname (sign) the output assembly using the key pair present
55 in the specified container.
56
57 --about
58 Display information about ilasm
59
60 --version
61 Display ilasm version
62
64 mono(1),[22mmcs(1)
65
67 Copyright (C) 2004, 2007 Novell, Inc (http://www.novell.com)
68
70 Visit http://lists.ximian.com/mailman/listinfo/mono-devel-list for
71 details.
72
74 Visit: http://www.mono-project.com for details
75
76
77
78
79 ilasm(1)