2008-09-10 8 views
7

Windows에서 실행되는 Java 응용 프로그램의 "exe"파일을 생성하는 데 사용해야하는 컴파일러 (gcj 4.x 사용) 옵션은 무엇입니까?.exe 파일을 생성하는 Java 컴파일러 옵션

+1

자바 코드에서 exe 파일을 생성하는 것은 본래 나쁜 생각입니다. 먼저 플랫폼의 이상성을 느슨하게하고 두 번째로 컴파일러 최적화가 대상 컴퓨터에서 수행되지 않을뿐만 아니라 JIT 최적화로 인해 얻을 수 없으며 jvm/api에 대한 업데이트가 코드에 영향을 미치지 않습니다. –

답변

12

자바 프로그램 MyJavaProg.java, 유형을 컴파일하려면

gcj --main=MyJavaProg -o MyJavaProg MyJavaProg.o 

를 한 후 실행 mycxxprog.exe을 만들 연결

g++ -o mycxxprog.exe mycxxprog.o 
-1

Here은 주제에 대한 토론입니다. 그것은 다른 컴파일러와 IDE에 대한 토론을 포함합니다. 명령을 사용

gcj -c -g -O MyJavaProg.java 

그것을 연결하려면 :

+1

업데이트 된 링크, 추측시 : http://www.java.net/forum/topic/jdk/java-se-snapshots-project-feedback/javac-compiler-option-build-windows-native-exe –

+0

링크입니다. 다시 아래로 – Ayvadia

+0

@ Niyaz 링크가 작동하지 않음 –