This manual describes how to use gcj, the GNU compiler for the
Java programming language. gcj can generate both .class
files and object files, and it can read both Java source code and
.class files.
| • Copying: | The GNU General Public License | |
| • GNU Free Documentation License: | How you can share and copy this manual | |
| • Invoking gcj: | Compiler options supported by gcj
| |
| • Compatibility: | Compatibility between gcj and other tools for Java | |
| • Invoking jcf-dump: | Print information about class files | |
| • Invoking gij: | Interpreting Java bytecodes | |
| • Invoking gcj-dbtool: | Tool for manipulating class file databases. | |
| • Invoking jv-convert: | Converting from one encoding to another | |
| • Invoking grmic: | Generate stubs for Remote Method Invocation. | |
| • Invoking gc-analyze: | Analyze Garbage Collector (GC) memory dumps. | |
| • Invoking aot-compile: | Compile bytecode to native and generate databases. | |
| • Invoking rebuild-gcj-db: | Merge the per-solib databases made by aot-compile into one system-wide database. | |
| • About CNI: | Description of the Compiled Native Interface | |
| • System properties: | Modifying runtime behavior of the libgcj library | |
| • Resources: | Where to look for more information | |
| • Index: | Index. |