Java Compiler用于生成.exe文件的选项

ram*_*yac 7 java windows compiler-construction gnu

我应该使用什么编译器(我正在使用gcj 4.x)选项为我的java应用程序生成"exe"文件以在Windows中运行?

Bil*_*ard 12

要编译Java程序MyJavaProg.java,请键入:

gcj -c -g -O MyJavaProg.java
Run Code Online (Sandbox Code Playgroud)

要链接它,请使用以下命令:

gcj --main=MyJavaProg -o MyJavaProg MyJavaProg.o
Run Code Online (Sandbox Code Playgroud)

然后链接以创建可执行文件mycxxprog.exe

g++ -o mycxxprog.exe mycxxprog.o
Run Code Online (Sandbox Code Playgroud)