เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ aarch64-linux-gnu-gcj เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
gcj - เบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเบฅเปเบงเบเปเปเบฒเบชเบณเบฅเบฑเบเบเบฒเบชเบฒ Java
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
gcj [-Idir... ] [-d dir... ]
[--CLASSPATH=เปเบชเบฑเปเบเบเบฒเบ] [--เบเบฑเปเบ=เปเบชเบฑเปเบเบเบฒเบ]
[-fเบเบฒเบเปเบฅเบทเบญเบ... ] [--เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ=เบเบทเป]
[--เบเบปเปเบเบเป=เบเบทเปเบซเปเบญเบเบฎเบฝเบ] [-Dเบเบทเป[=เบกเบนเบเบเปเบฒ]...]
[-C] [--เบเบฑเบเบเบฐเบเบฒเบเบญเบ เบเบทเปเบเบฑเบเบเบฐเบเบฒเบเบญเบ] [-d เบฅเบฐเบเบปเบ]
[-Wเปเบเบทเบญเบ... ]
เปเบเบฅเปเปเบซเบผเปเบ...
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
As gcj เปเบเบฑเบโเบเบฝเบโเปเบเปโเบซเบเปเบฒโเบเบตเปโเบชเบธเบโเบญเบทเปเบโเปเบเบทเปเบญโ gcc, เบกเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเบผเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบเบฝเบงเบเบฑเบเบเบฑเบ gcc.
เบเบนเปเบกเบทเบเบตเปเบเบฝเบเปเบเปเปเบญเบเบฐเบชเบฒเบเบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบเบชเบฐเปเบเบฒเบฐ gcj.
OPTIONS
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ เปเบฅเบฐ output เปเบ
A gcj เบเปเบฒเบชเบฑเปเบเปเบกเปเบเบเปเบฒเบเบเบท a gcc เบเปเบฒโเบชเบฑเปเบโ, เปเบโเบเบฑเปเบโเบกเบฑเบโเบเบฐโเบเบญเบโเบเปเบงเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเปเบฅเบทเบญเบโเปเบฅเบฐโเปเบเบฅโเปโ
เบเบทเป. เบเบฐโเปเบเบโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโเบเบญเบโเบเบฒเบโเบเปเบญเบโเบเบทเปโเปเบเบฅโเปโเปเบกเปเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโ:
เปเบญเบเบฐเบชเบฒเบ.เบเบฒเบงเบฒ
เปเบเบฅเปเปเบซเบผเปเบ Java.
เปเบญเบเบฐเบชเบฒเบ.เบซเปเบญเบเบฎเบฝเบ
เปเบเบฅเป Java bytecode.
เปเบญเบเบฐเบชเบฒเบ.zip
เปเบญเบเบฐเบชเบฒเบjar
เบเบฑเบเปเบเบฑเบเบกเปเบฝเบเบเบตเปเบเบฑเบเบเบธเปเบเบฅเป ".class" เปเบถเปเบ เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ, เปเบเบดเปเบเบเบฑเบเปเบปเบเบเบทเบเบฅเบงเบเบฅเบงเบก. เปเบเป
เปเบเปเบกเบเบฑเบเปเบเบฑเบเบญเบฒเบเบเบฐเบเบทเบเบเบตเบเบญเบฑเบ. เปเบเบฅเปเปเบเปเบเปเบกเบเบฑเบเปเบเบฑเบเบเบตเปเบเปเปเบชเบดเปเบเบชเบธเบเบเปเบงเบ .เบซเปเบญเบเบฎเบฝเบ เบกเบต
เบฎเบฑเบเบเบฒเบเบเบดเปเบเบเบปเบงเปเบเบฑเบเปเบเบฅเปเบเบฑเบเบเบฐเบเบฒเบเบญเบ; เปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเบเบฅเบงเบเบฅเบงเบกเปเบเบปเปเบฒเปเบเปเบเปเบเบฅเปเบงเบฑเบเบเบธเบเบปเบเปเบเปเบฎเบฑเบเปเบเบฑเบ เบซเบผเบฑเบ:
urls.
@เปเบญเบเบฐเบชเบฒเบ
เปเบเบฅเปเบเบตเปเบกเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบเบเบญเบญเบเปเบเบฑเบเบเปเบญเบเบซเบงเปเบฒเบเบเบญเบเบเบทเปเปเบเบฅเปเบเบตเปเบเปเบญเบเปเบเบปเปเบฒ. (เบเบฐเบเบธเบเบฑเบ, เปเบซเบผเบปเปเบฒเบเบตเป
เบเบฑเบเปเบปเบเบเปเบญเบเปเบเบฑเบ ".java" เปเบเบฅเปเปเบซเบผเปเบ, เปเบเปเบงเปเบฒเบญเบฒเบเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ.) เปเบเปเบฅเบฐเปเบเบฅเปเบเบตเปเบกเบตเบเบทเปเบเบทเบเบฅเบงเบเบฅเบงเบก,
เบเบทเบเบฑเบเบเบฑเบเบงเปเบฒเบกเบฑเบเบขเบนเปเปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ.
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ.a
เบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบฑเปเบเบเบฑเปเบ,
-llibname
เบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบตเปเบเบฐเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบทเปเบญเบกเบเปเป. เปเบเบดเปเบ gcc เบเบนเปเบกเบท.
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบฅเบฐโเบเบธโเบซเบผเบฒเบโเบโเปโเบงเบฒโเบซเบเบถเปเบโเปเบเบฅโเปโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเปเบฝเบงโเบเบฑเบโเบเบฒเบ gcj เปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ, เปเบเบเปเบฅเบฐเบเบตเบเบฑเปเบเบเปเบฒเบงเบเบตเป
เบเบฑเบเบซเบกเบปเบเบเบฐเบเบทเบเบฅเบงเบเบฅเบงเบก. เบเปเบฒเบเปเบฒเบเบฅเบฐเบเบธ "-o เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ" เบเบฒเบโเปเบฅเบทเบญเบโ, เบเบฑเบโเบซเบกเบปเบโเปเบเบฅโเปโเบเปเบญเบโเบเปเปโเบกเบนเบโเบเบฐโเปเบเบฑเบโ
เบฅเบงเบเบฅเบงเบกเบฎเปเบงเบกเบเบฑเบ, เบเบฒเบเบเบฐเบฅเบดเบเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเบเบฝเบง, เบเบทเป เบเบทเปโเปเบญโเบเบฐโเบชเบฒเบ. เบเบตเปเปเบกเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบดเบเปเบกเปเบเบงเปเบฒ
เปเบกเบทเปเบญเปเบเป "-S" เบซเบผเบท "-c", เปเบเปเบเปเปเปเบกเปเบเปเบกเบทเปเบญเปเบเป "-C" เบซเบผเบท "--resource". (เบเบตเปเปเบกเปเบเบชเปเบงเบเบเบฐเบซเบเบฒเบ
เบเบญเบโเปเบซเบเบทเบญโเปเบโเบเบฒเบโเบชเบดเปเบโเบเบตเปโเบเบปเปเบโเบเบฝเบ gcc เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโ.) (เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบซเบผเบฒเบโเบโเปโเบงเบฒโเบซเบเบถเปเบโเปเบเบฅโเปโเบเปเบญเบโเบเปเปโเบกเบนเบโเปเบเปโเบเบทเบโเบเปเบฒโเบเบปเบโ, เบเบฑเบโเบซเบกเบปเบโเบเปเบญเบโเปเบเปโ
เปเบเบเบฑเบเบเบธเบเบฑเบเปเบเบฑเบเปเบเบฅเป ".java", เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบซเบงเบฑเบเบงเปเบฒเบเบฐเปเบเปเปเบเบเบตเป.)
เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
gcj เบกเบตเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเบเบงเบเบเบธเบกเบเปเบญเบเบเบตเปเบกเบฑเบเบเบญเบเบซเบฒเปเบเบทเปเบญเบเบญเบเบซเบฒเปเบเบฅเปเบเบตเปเบกเบฑเบเบเปเบญเบเบเบฒเบ. เบเบปเบงโเบขเปเบฒเบ, gcj เบญเบฒเบเบเบฐ
เบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเปเบซเบฅเบเบซเปเบญเบเบฎเบฝเบเบเบตเปเบเบทเบเบญเปเบฒเบเบญเบตเบเปเบเบเปเบเบฅเปเบเบตเปเบกเบฑเบเบเบทเบเบฎเปเบญเบเบเปเปเบซเปเบฅเบงเบเบฅเบงเบก. เบกเบฑเบ
compilers เบญเบทเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบชเบฒ Java, gcj เบกเบตเปเบเบงเบเบดเบเปเบเบฑเบ เบฅเบฐเบเบฑเบ เปเบชเบฑเปเบเบเบฒเบเบเบตเปเบขเบนเป เบกเบต
เบซเบผเบฒเบเบเบฒเบเปเบฅเบทเบญเบ เปเบฅเบฐเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเบทเปเบญเบเบฑเบเบเบฒเบเปเบชเบฑเปเบเบเบฒเบเบซเปเบญเบเบฎเบฝเบ.
เปเบกเบทเปเบญโเปเบโ gcj เบเบญเบเบซเบฒเบซเปเบญเบเบฎเบฝเบเบเบตเปเปเบซเป, เบกเบฑเบเบเบญเบเบซเบฒเปเบชเบฑเปเบเบเบฒเบเบซเปเบญเบเบฎเบฝเบเบเบญเบเบซเบฒเบเบฒเบเบเบฑเบเบเบนเป .เบซเปเบญเบเบฎเบฝเบ
or .เบเบฒเบงเบฒ เบเบทเปเบ. gcj เบกเบฒเบเปเบญเบกเบเบฑเบเปเบชเบฑเปเบเบเบฒเบเบซเปเบญเบเบฎเบฝเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบธเบเบเบตเปเบเบดเบเบเบฑเปเบ
libgcj.jar, เปเบเบฅเปเบเบตเปเบกเบตเบซเปเบญเบเบฎเบฝเบเบกเบฒเบเบเบฐเบเบฒเบเบเบฑเบเปเบปเบ.
เปเบเบเปเปเบเบงเบฒเบกเบเปเบฒเบเบฅเบธเปเบกเบเบตเป, เปเบเปเบฅเบเบฐเบเปเบฅเบตเบซเบผเบทเบญเบปเบเบเบฐเบเบญเบเปเบชเบฑเปเบเบเบฒเบเบชเบฒเบกเบฒเบเบญเปเบฒเบเบญเบตเบเปเบเบดเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบปเบงเบเบดเบ
เปเบเบฅเบฐเบเบปเบเปเบเบฅเป, เบซเบผเบทเปเบเบทเปเบญ a .zip or jar เปเบเบฅเป, เปเบเบดเปเบ gcj เบเบฐเบเบปเปเบเบซเบฒเบเบทเบเบฑเบเบงเปเบฒเบกเบฑเบเปเบเบฑเบ
เบฅเบฐเบเบปเบ.
-Idir
เปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฑเบเปเบปเบเบเบตเปเบฅเบฐเบเบธเปเบเบ "-I" เปเบกเปเบเบเบทเบเบฎเบฑเบเบชเบฒเปเบงเปเปเบเบฑเบเบฅเบณเบเบฑเบ เปเบฅเบฐเบเบทเบเบเบณเปเบเบชเบนเปเปเบชเบฑเปเบเบเบฒเบเบเบฑเปเบเบฎเบฝเบ
เบชเปเบฒเบเบเบถเปเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบญเบทเปเบเบเบฑเบเปเบปเบ. เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเปเบเบทเปเบญเบเบกเบทเปเบเบฑเปเบ "javac"
เปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเปเบเบฐเบเปเบฒเปเบซเปเบชเบฐเปเบซเบกเบตเปเบเป "-I" เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบญเบทเปเบเบชเปเบฒเบฅเบฑเบ
manipulating เปเบชเบฑเปเบเบเบฒเบเบซเปเบญเบเบฎเบฝเบ.
--classpath=เปเบชเบฑเปเบเบเบฒเบ
เบเบตเปเบเปเบฒเบเบปเบเปเบชเบฑเปเบเบเบฒเบเบซเปเบญเบเบฎเบฝเบ เปเบชเบฑเปเบเบเบฒเบ, เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบชเบฑเปเบเบเบฒเบเบเบตเปเปเบเบเบญเบญเบเบเบฒเบเบเปเปเบฒเบชเบญเบเปเบกเบฑเบ (เบขเบนเปเปเบ Windows
เบฅเบฐโเบเบปเบโ, เปเบเบฑเบโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบ semicolon เปเบเบโเบเปเบฒเบโเบซเบฒเบโเบเบญเบโเปเบชเบฑเปเบโเบเบฒเบโ)โ. เบเบตเปเบเปเปเปเบเป override buildin เปเบเป
("boot") เปเบชเบฑเปเบเบเบฒเบเบเบปเปเบเบซเบฒ.
--CLASSPATH=เปเบชเบฑเปเบเบเบฒเบ
เบเบฑเบเบเปเบฒเบเบเบณเบชเบฑเบเบเปเบฒเบเบเบทเบเบฑเบเบชเบณเบฅเบฑเบ "--classpath".
--bootclasspath=เปเบชเบฑเปเบเบเบฒเบ
เบเปเบญเบเบเบตเปเบเบฐเบเบญเบเบซเบฒเบซเปเบญเบเบฎเบฝเบ buildin เบกเบฒเบเบเบฐเบเบฒเบเปเบเบฑเปเบ "java.lang.String".
--extdirs=เปเบชเบฑเปเบเบเบฒเบ
เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบ เปเบชเบฑเปเบเบเบฒเบ, เปเบญเบปเบฒเปเบเบทเปเบญเปเบเบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฑเปเบเบขเบนเปเปเบเบเบญเบเบเปเบฒเบเบเบญเบ
เปเบชเบฑเปเบโเบเบฒเบโเบซเปเบญเบโเบฎเบฝเบโ.
CLASSPATH
เบเบตเปเปเบกเปเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบเบทเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเปเบชเบฑเปเบเบเบฒเบ.
เปเบชเบฑเปเบเบเบฒเบเบเบฑเปเบเบฎเบฝเบเบชเบธเบเบเปเบฒเบเปเบกเปเบเบชเปเบฒเบเบเบถเปเบเปเบเบฑเปเบเบเบตเป:
* เบเปเบฒเบญเบดเบเบกเบฒเบเบธเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบฅเบฐเบเบธเบเปเบฒเบ "-I".
* เบเปเบฒ --เบเบฑเปเบ เปเบกเปเบเบฅเบฐเบเบธเปเบงเป, เบเปเบฒเบเบญเบเบกเบฑเบเบเบทเบเบเปเปเบเปเบฒเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเปเบฒ "CLASSPATH"
เบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบนเบเบเปเบฒเบเบญเบเบกเบฑเบเบเบฐเบเบทเบเบเปเปเบเปเบฒเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเบฐเบเบธเบเบฑเบ
เปเบเปเบฅเบเบฐเบเปเบฅเบต (".") เบเบทเบเบเปเปเบเปเบฒเบ.
* เบเปเบฒ "--bootclasspath" เบเบทเบเบฅเบฐเบเบธ, เปเบซเปเบเบทเปเบกเบกเบนเบเบเปเบฒเบเบญเบเบกเบฑเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเบทเปเบกเบเปเปเบกเบนเบเปเบชเปเปเบเบเบปเบง
เบฅเบฐโเบเบปเบโเบฅเบฐโเบเบปเบโ, libgcj.jar.
* เบชเบธเบเบเปเบฒเบ, เบเปเบฒ "--extdirs" เบเบทเบเบฅเบฐเบเบธ, เบเบทเปเบกเปเบเบทเปเบญเปเบเบเบญเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป
เปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบเบเบญเบเบเปเบฒเบเบเบญเบเปเบชเบฑเปเบเบเบฒเบเบเบฑเปเบเบฎเบฝเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเบทเปเบกเปเบเบทเปเบญเปเบเบเบญเบ
เปเบเบเบปเบง extdir เบเบตเป "$(prefix)/share/java/ext".
classfile เบชเปเบฒเบเปเบเบ gcj เบชเปเบฒเบฅเบฑเบเบซเปเบญเบเบฎเบฝเบ "java.lang.Object" (เปเบฅเบฐเบงเบฒเบเปเบงเปเปเบ "libgcj.jar")
เบกเบตเบเบธเบเบชเบปเบกเบเบฑเบเบเบงเบฒเบกเบเบฒเบงเบชเบนเบเบเบดเปเบชเบ "gnu.gcj.gcj-compiled". compiler เบเบญเบเบซเบฒ
เบเบธเบโเบฅเบฑเบโเบชเบฐโเบเบฐโเบเบตเปโเปเบโเปเบงโเบฅเบฒโเบเบตเปโเบเบฒเบโเปเบซเบผเบ "java.lang.Objectโ" เปเบฅเบฐโเบเบฐโเบฅเบฒเบโเบเบฒเบโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบกเบฑเบโเบเปเปโเปเบเปโเบเบปเบโเปเบซเบฑเบโ,
เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบกเบฑเบเบฅเบงเบเบฅเบงเบกเปเบเบฑเบ bytecode (เบเบฒเบเปเบฅเบทเบญเบ "-fforce-classes-archive-check" เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญ
เบฅเบปเบโเบฅเปเบฒเบโเบเบถเบโเบเบดโเบเปเบฒโเบเบตเปโเปเบโเบเปโเบฅเบฐโเบเบตโเบชเบฐโเปเบเบฒเบฐโเปเบโเบซเบเบถเปเบโ.)
-fforce-classes-archive-check
เบญเบฑเบเบเบตเปเบเบฑเบเบเบฑเบเปเบซเปเบเบญเบกเบเบตเบงเปเบเบตเบเบงเบเบชเบญเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบงเบฒเบกเบเบฒเบงเบชเบนเบเบเบดเปเบชเบเบชเบฐเปเปเบต
"gnu.gcj.gcj-compiled" เปเบ "java.lang.Object" เปเบฅเบฐเบญเบญเบเบเปเปเบเบดเบเบเบฒเบเบเปเบฒเบเปเปเบเบปเบ.
-fsource=เปเบงเบตเบเบฑเปเบ
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบฅเบทเบญเบเปเบงเบตเบเบฑเบเบเบตเปเบเบญเบกเบฎเบฑเบเปเบเบ gcj. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1.5.
เปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ
เบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบก Java เปเบเป Unicode เบเบฐเบซเบผเบญเบ. เปเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบฐเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเปเบเบต
เบเบฑเบโเบเปเบญเบโเบเบดเปเบโเบญเบทเปเบเปโ, gcj เบญเบฐเบเบธเบเบฒเบเปเบซเป .เบเบฒเบงเบฒ เปเบเบฅเปเบเบตเปเบเบฐเบเบฝเบเปเบเบเปเบเปเปเบเบทเบญเบเบเบธเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ. gcj
เบฎเบนเปเบงเบดเบเบตเบเบฒเบเบเปเบฝเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฒเบเปเบเบเบญเบเบกเบฑเบเปเบเปเบงเบฅเบฒเบฅเบงเบเบฅเบงเบก.
เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเป "--encoding=NAME" เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบเบฅเบฐเบเบธเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ (เบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเปเบเบฒเบฐ
เบเบฑเปเบ) เปเบเบทเปเบญเปเบเปเบชเปเบฒเบฅเบฑเบเปเบเบฅเปเปเบซเบผเปเบ. เบเปเบฒเบญเบฑเบเบเบตเปเบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเบกเบฒเบเบฒเบ
เบชเบฐเบเบฒเบเบเบตเปเบเบฑเบเบเบธเบเบฑเบเบเบญเบเปเบเบปเปเบฒ. เบเปเบฒเบฅเบฐเบเบปเบเปเบฎเบเบเบญเบเบเปเบฒเบเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบญเบเบเบดเปเบเบเปเปเบเบฝเบเบเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ gcj
เบเบทเบงเปเบฒเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ UTF-8 เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบญเบ Unicode.
เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบ "-- เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ", gcj เบเบฝเบเปเบเปเปเบเปเบเบปเบเบเบฐเบเบดเบเบฒเบเบเปเบฝเบ "iconv" เบเบญเบเปเบงเบเบตเปเบเบปเปเบฒเบเบฒเบ.
เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ gcj เบเบทเบเบเปเบฒเบเบฑเบเปเบเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบญเบเปเบงเบเบตเปเบเบปเปเบฒเบเบฒเบ.
เบเบทเปเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเบฝเบ "--encoding" เปเบเบเบเปเบฒเบเบเบฑเบเบเบฒเบเปเบงเบเบตเปเบเบซเบฒเปเบงเบเบต (เบเบฑเบเบเบฑเปเบเปเบเปเบเบงเบเปเบเบปเบฒ
เบเปเปเปเบเปเบกเบฒเบเบเบฐเบเบฒเบเบเบธเบเบเปเบญเบ). เปเบเบงเปเบเบเปเปเบเบฒเบก, gcj เบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบเบทเป UTF-8
เบเบฒเบเปเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเปเบกเบฑเบเบชเปเบฒเบฅเบฑเบเปเบเบฅเปเบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบซเบกเบฑเปเบเปเบเปเบเปเบงเปเบฒเบกเบฑเบ
เบเบฐเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบธเบเปเปเบเบปเปเบฒเบเบฒเบ.
เบเปเบฒเปเบเบทเบญเบ
gcj เบเบฐโเบเบดโเบเบฑเบโเบเปเบฒโเปเบเบทเบญเบโเบเปเบฒโเบเบงเบโเบซเบเบถเปเบโ. เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบปเปเบงเปเบเบญเบทเปเบเป gcc เบเบฒเบเปเบเบทเบญเบเปเบ, เบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฒเบเปเบฅเบทเบญเบเบเบญเบ
เปเบเบเบเบญเบก "-Wfoo" เปเบเบตเบเปเบเปเบเบฒเบเปเบเบทเบญเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ "-Wno-foo" เบเบฐเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบกเบฑเบ. เปเบโเบเบตเปโเบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเปเบเปโเปเบฅเบทเบญเบโเบเบตเปโเบเบฐโ
เบเบฑเบเบเบถเบเบฎเบนเบเปเบเบเบเบฒเบเปเบเบทเบญเบเปเบเบเบตเปเบเบฐเบกเบตเบเบปเบเบเบฐเบเบปเบ - เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
เบเบปเบเบเบฑเบเบเปเบฒเบกเบเบฑเบเบชเบดเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเป.
-Wredundant-เบเบฑเบ
เบเปเบงเบเบเบธเบเบเบตเป, gcj เบเบฐเปเบเบทเบญเบเบเปเบฝเบงเบเบฑเบเบเบปเบงเปเบเปเปเบเบเปเปเบฒเบเปเบญเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบกเบฑเบเบเบฐเปเบเบทเบญเบ
เบเปเบฒเบงเบดเบเบตเบเบฒเบเปเบเปเบเบญเบเบเบทเบเบเบฐเบเบฒเบเบงเปเบฒ "เบชเบฒเบเบฒเบฅเบฐเบเบฐ".
-Wextraneous-semicolon
เบชเบฒเปเบซเบเบเบตเป gcj เปเบเบทเปเบญเปเบเบทเบญเบเบเปเบฝเบงเบเบฑเบเบเปเบฒเบเบฐเปเบซเบผเบเบเบตเปเบซเบงเปเบฒเบเปเบเบปเปเบฒ. เบเบฐเปเบซเบผเบเบเบฒเบเบซเบงเปเบฒเบเปเบเบปเปเบฒเปเบเป
เปเบเบปเบฒเปเบเปเปเบฅเปเบง.
-Wno-เบฅเปเบฒเบชเบฐเปเบซเบก
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบ gcj เบเปเปเปเบซเปเปเบเบทเบญเบเปเบกเบทเปเบญเปเบเบฅเปเปเบซเบผเปเบเปเบกเปเบเปเบซเบกเปเบเบงเปเบฒเบเบฒเบเบเบฑเบเบเบนเปเบเบญเบเบกเบฑเบ
เปเบเบฅเปเบซเปเบญเบเบฎเบฝเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ gcj เบเบฐเปเบเบทเบญเบเบเปเบฝเบงเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเป.
-Wno-deprecated
เปเบเบทเบญเบเบงเปเบฒเบเบฑเปเบเบฎเบฝเบ, เบงเบดเบเบตเบเบฒเบ, เบซเบผเบทเบเปเบญเบเบเปเปเบกเบนเบเบเบตเปเบเบทเบเบเบฐเบเบดเปเบชเบเบเบทเบเบเปเบฒเบงเปเบเบดเบ.
- เบเปเปโเปเบเปโเบเปเบฒโเปเบเปโ
เบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ gcc"-Wunused".
- เบเบฒ
เบเบตเปเปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ "-Wredundant-modifiers -Wextraneous-semicolon -Wunused".
เบเบฒเบเปเบเบทเปเบญเบกเปเบเบ
เปเบเบทเปเบญเบเปเบฝเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Java เปเบเบปเปเบฒเปเบเปเบเปเบเบเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบทเปเบญเบกเบเปเปเบกเบฑเบเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบ
เบซเปเบญเบเบชเบฐเบซเบกเบธเบ, เบเบทเบเบฑเบเบเบฑเบ C เบซเบผเบท C ++. เบเบปเบงเปเบเบทเปเบญเบกเบเปเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบซเบฒเบเบฑเบเบเบฑเบเบเบปเปเบงเปเบฅเบเบเบตเปเบกเบตเบเบทเป
"เบเบปเปเบเบเป". เปเบเบทเปเบญเบเบเบฒเบ Java เบเปเปเบกเบตเบซเบเปเบฒเบเบตเปเบเบปเปเบงเปเบฅเบ, เปเบฅเบฐเบเบฒเบเบฅเบงเบเบฅเบงเบกเบซเปเบญเบเบฎเบฝเบ Java เบญเบฒเบเบเบฐ
เบกเบตเบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบซเปเบญเบเบฎเบฝเบเบเปเบงเบเบงเบดเบเบตเบเบฒเบ "เบเบปเปเบเบเป", เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบซเปเบเบนเปเปเบเบทเปเบญเบกเบเปเปเบฎเบนเปเบงเปเบฒเบญเบฑเบเปเบเบเบญเบ
เบงเบดเบเบตเบเบฒเบ "เบเบปเปเบเบเป" เปเบซเบผเบปเปเบฒเบเบฑเปเบเบกเบฑเบเบเบงเบเบเบฐเบฎเบฝเบเบฎเปเบญเบเปเบเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเบงเบเบฑเปเบเปเบ
เบงเบดเบเบตเปเบเบเบถเปเบเปเบซเบผเบปเปเบฒเบเบตเป:
* เบฅเบฐเบเบธเบเบฑเปเบเบฎเบฝเบเบเบตเปเบกเบตเบงเบดเบเบตเบเบฒเบ "เบเบปเปเบเบเป" เบเบตเปเบเปเบญเบเบเบฒเบเปเบกเบทเปเบญเบเปเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ,
เบเบฒเบเบเปเบฒเปเบเปเบเบธเบ "--main", เบญเบฐเบเบดเบเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป.
* เปเบเบทเปเบญเบกเบเปเปเปเบเบฑเบเปเบเบฑเบ Java เปเบเบปเปเบฒเปเบเปเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบตเปเปเบเปเบฎเปเบงเบกเบเบฑเบ (dll) เปเบเบเบเบตเปเบเบฐเปเบเบฑเบ executable. เบเบฒเบเบเบฑเปเบ
เบฎเบฝเบโเบฎเปเบญเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเปเบเบโเบเปเบฒโเปเบเป "gijโ" เปเบเบโเบเบฒเบโ, เปเบฎเบฑเบโเปเบซเปโเปเบเปโเปเบเบงเปโเบฒ "gijโ" เบชเบฒโเบกเบฒเบโเบเบญเบโเบซเบฒโเปเบเปโ
เบซเปเบญเบเบชเบฐเบซเบกเบธเบเบกเบฑเบเบเปเบญเบเบเบฒเบ.
* เปเบเบทเปเบญเบกเบเปเปเปเบเบฑเบเปเบเบฑเบ Java เบเบฑเบเบเบธเบ "-lgij", เปเบเบดเปเบเปเบเบทเปเบญเบกเบเปเปเปเบ "เบเบปเปเบเบเป" เบเบปเบเบเบฐเบเบด.
เบเบฒเบเบเปเบฒเบชเบฑเปเบ "gij". เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบฅเบทเบญเบเปเบญเบปเบฒเบซเปเบญเบเบฎเบฝเบเบเบตเปเบกเบตเบงเบดเบเบตเบเบฒเบ "เบเบปเปเบเบเป" เบเบญเบเบเปเบฒเบ
เบเปเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ. เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบเบธเบ "gij" เบญเบทเปเบเปเปเบเบฑเปเบ:
"-D" เบเบธเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบธเบเบชเบปเบกเบเบฑเบ. เบเบฒเบเบเปเบฒเปเบเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบ "-lgij" (เปเบเบเบเบตเปเบเบฐเปเบเบฑเบ "gij"
เปเบเบโเบเบฒเบโเบเบญเบโเบเบปเบโเปเบโเบเบตเปโเบเปเบฒเบโเบกเบฒโ) เบกเบตโเบเบฒเบโเบเปเปโเปเบเปโเบเบฝเบโ: เบกเบฑเบโเปเบเบฑเบโเบเบตเปโเปเบซเบกเบฒเบฐโเบชเบปเบกโเบเบฑเบ staticโ
เบเบฒเบเปเบเบทเปเบญเบกเปเบเบ, เปเบฅเบฐเบเปเปเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบซเบผเบทเบเบฒเบเบเบดเบเบเบฑเปเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ.
เบเบปเบงเปเบฅเบทเบญเบ "gij" เปเบซเบผเบปเปเบฒเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเบเบฐเบเบดเบเบฑเบเปเบเป:
--เบซเบฅเบฑเบ=CLASSNAME
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบทเปเบญเบกเบเปเปเปเบเบทเปเบญเบฅเบฐเบเบธเบเบทเปเบเบญเบเบเบฑเปเบเบฎเบฝเบเบเบตเปเบกเบตเบงเบดเบเบตเบเบฒเบ "เบเบปเปเบเบเป".
เบเบงเบเบเบฐเบเบทเบเปเบญเบตเปเบเปเบกเบทเปเบญเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบเปเบฒเปเบเบตเบเบเบฒเบ.
-Dเบเบทเป[=เบกเบนเบเบเปเบฒ]
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเบฑเบ "--main". เบกเบฑเบเบเปเบฒเบเบปเบเบเบธเบเบชเบปเบกเบเบฑเบเบฅเบฐเบเบปเบเบเบตเปเบกเบตเบเบทเป เบเบทเป
เบกเบตเบกเบนเบเบเปเบฒ เบกเบนเบเบเปเบฒเบเบตเปเบขเบนเป เบเปเบฒเบซเบฒเบเบงเปเบฒ เบกเบนเบเบเปเบฒ เบเปเปเปเบเปเบฅเบฐเบเบธเปเบงเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบชเบฐเบเบฃเบดเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ.
เบเบธเบเบชเบปเบกเบเบฑเบเบเบญเบเบฅเบฐเบเบปเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเบฑเปเบเปเบงเปเปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเปเบเบฃเปเบเบฃเบก เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบถเบเบเปเปเบกเบนเบเบเบทเบเบกเบฒเปเบเป
เปเบเปเบงเบฅเบฒเปเบฅเปเบเปเบเบเปเบเปเบงเบดเบเบต "java.lang.System.getProperty".
-lgij
เบชเปเบฒเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบกเบตเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเปเบกเปเบเบเบญเบเบเปเบฒเบชเบฑเปเบ "gij".
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบเป "--main"; เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเปเบเปเบเบฑเบเบชเบญเบ.
-static-libgcj
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบทเบเปเบฎเบฑเบเบเปเปเบเบฑเบเปเบงเบตเบเบฑเบเบเบปเบเบเบตเปเบเบญเบเปเบงเบฅเบฒเปเบฅเปเบ libgcj
เบซเปเบญเบเบชเบฐเปเบธเบ. เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเบฝเบเปเบเปเบเปเบฒเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบงเปเบเบทเปเบญเบกเบเปเปเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ: เบเบฒเบเปเบเบทเปเบญเบกเปเบเบเปเบเบเบเบปเบเบเบตเปเบเบญเบ libgcj เบญเบฒเบเบเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบชเปเบงเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบญเบ libgcj เบเบทเบเบฅเบฐเปเบงเบฑเปเบ.
เบเบฒเบเบชเปเบงเบเบเบญเบ libgcj เปเบเปเบเบฒเบเบชเบฐเบเปเบญเบเปเบเบทเปเบญเปเบซเบฅเบเบซเปเบญเบเบฎเบฝเบเปเบเปเบงเบฅเบฒเปเบฅเปเบ. เบเบฑเบเบเบฑเปเบเปเบเปเบเบปเบงเปเบเบทเปเบญเบกเบเปเปเปเบฎเบฑเบ
เบเปเปเปเบซเบฑเบเบเบฒเบเบญเปเบฒเบเบญเบตเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบเปเบงเบฅเบฒเปเบเบทเปเบญเบกเบเปเป, เบกเบฑเบเบชเบฒเบกเบฒเบเบเบปเบเปเบฅเบตเบเบเบฒเบเบญเปเบฒเบเบญเบตเบเปเบเบดเบเบซเปเบญเบเบฎเบฝเบ. เปเบเป
เบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเบเบปเบเบเบฐเบเบดเปเบฅเปเบง (เปเบเปเบเปเปเปเบกเปเบเบชเบฐเปเบซเบกเบต) "ClassNotFoundException" เบเบทเบเบเบดเปเบกเปเบเปเบงเบฅเบฒเปเบฅเปเบ.
เบเบงเบฒเบกเบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบเบเบฐเบเปเบญเบเบเบทเบเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเป. เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบดเปเบ:
<http://gcc.gnu.org/wiki/Statically%20เบเบฒเบเปเบเบทเปเบญเบกเปเบเบ%20libgcj>
เบฅเบฐเบซเบฑเบ เบเบฒเบเบเบฐเบฅเบดเบ
เบเบญเบเปเบซเบเบทเบญเปเบเบเบฒเบเบซเบผเบฒเบเปเบเบปเบ gcc เบเบฒเบโเปเบฅเบทเบญเบโเปเบโเบเบฒเบโเบเบงเบโเบเบธเบกโเบเบฒเบโเบเบฐโเบฅเบดเบโเบฅเบฐโเบซเบฑเบโ, gcj เบกเบตเบซเบผเบฒเบเบเบฒเบเปเบฅเบทเบญเบ
เบชเบฐเปเบเบฒเบฐเบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบ.
-C เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบญเบ gcj เปเบเบทเปเบญเบชเปเบฒเบ bytecode (.เบซเปเบญเบเบฎเบฝเบ เปเบเบฅเป) เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบงเบฑเบเบเบธ
เบฅเบฐเบซเบฑเบ.
--เบเบฑเบเบเบฐเบเบฒเบเบญเบ เบเบทเปเบเบฑเบเบเบฐเบเบฒเบเบญเบ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบญเบ gcj เปเบเบทเปเบญเบฅเบงเบเบฅเบงเบกเปเบเบทเปเบญเปเบเบเบญเบเปเบเบฅเปเบเบตเปเปเบซเปเปเบชเปเบฅเบฐเบซเบฑเบเบงเบฑเบเบเบธ
เบชเบฐเบเบฑเปเบเบกเบฑเบเบญเบฒเบเบเบฐเบเบทเบเปเบเบปเปเบฒเปเบเบดเบเปเบเปเบงเบฅเบฒเปเบฅเปเบเบเปเบงเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบฃเปเบเบเปเบซเบผเบฑเบ เบซเบผเบฑเบ:/เบเบฑเบโเบเบฐโเบเบฒโเบเบญเบ-
เบเบทเป. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ เบเบทเปเบเบฑเบเบเบฐเบเบฒเบเบญเบ เปเบกเปเบเบเบทเปเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเบปเบเปเบซเบฑเบเบขเบนเปเปเบเปเบงเบฅเบฒเปเบฅเปเบ; เบชเปเบฒเบฅเบฑเบ
เบเบปเบงเบขเปเบฒเบ, เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบฒเบเปเบเบซเบฒ "ResourceBundle.getBundle". เปเบเบฅเปเบเบปเบงเบเบดเบ
เบเบทเปเบเบตเปเบเบฐเบเบทเบเบฅเบงเบเบฅเบงเบกเบเปเบงเบเบงเบดเบเบตเบเบตเปเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฐเบเบธเปเบเบเบเปเบฒเบเบซเบฒเบ.
-ftarget=เปเบงเบตเบเบฑเปเบ
เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบเบฑเบ -C เปเบเบทเปเบญเปเบฅเบทเบญเบเบฅเบธเปเบเบเบญเบ bytecode เบเบตเปเบเปเบญเบเบญเบญเบเบกเบฒเปเบเบ gcj. เปเบเป
เบกเบฒเบเบเบฐเบเบฒเบเปเบกเปเบ 1.5. เปเบกเบทเปเบญเบเปเปเบชเปเบฒเบ bytecode, เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเปเปเบกเบตเบเบปเบเบซเบเบฑเบเปเบฅเบตเบ.
-d เบฅเบฐเบเบปเบ
เปเบกเบทเปเบญเปเบเปเบเบฑเบ "-C", เบเบตเปเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฒเบเบชเปเบฒเบเบเบฑเบเบซเบกเบปเบ .เบซเปเบญเบเบฎเบฝเบ เปเบเบฅเปเบเบตเปเบเบฐเปเบชเปเปเบ
เปเบเปเบฅเบเบฐเบเปเบฅเบตเบเปเบญเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบญเบ เบฅเบฐเบเบปเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบงเบเบกเบฑเบเบเบฐเบเบทเบเบเบฑเบเปเบชเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเปเบญเบ
เบเบญเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเบเบฐเบเบธเบเบฑเบ.
-fno-bounds-เบเบงเบ
เปเบเบเบเบปเบงเบขเปเบฒเบ, gcj เบชเปเบฒเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบงเบเบชเบญเบเบเบญเบเปเบเบเบเบญเบเบเบฒเบเบเบฑเบเบชเบฐเบเบตเบญเบฒเปเบฃเบเบฑเบเปเบปเบ
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เบเปเบงเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เบเบฒเบเบเบงเบเบชเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเบปเบเปเบฅเบตเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเป
เบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเปเบเป arrays เบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเปเบซเปเบเปเปเบชเบฒเบกเบฒเบเบเบฒเบเปเบเบปเบฒเปเบเป
เบเบถเบเบเบดเบเปเบฒเบเปเบฒเบฅเบฐเบซเบฑเบเปเบเบเปเบฒเบเบฒเบกเบเบปเบงเบเบดเบเบฅเบฐเปเบกเบตเบเบเปเปเบเปเบฒเบเบฑเบเบเบญเบ array bounds. เบกเบฑเบ
เปเบกเปเบเบเบญเบเปเบเบเบตเปเบเบฐเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเปเบฒเบเปเบเปเปเบเบงเปเบฒเบฅเบฐเบซเบฑเบเบเบญเบเบเปเบฒเบเบเบฐเบเปเปเปเบเบตเบเบเบดเปเบก
"ArrayIndexOutOfBoundsException".
-fno-store-เบเบงเบ
เบขเปเบฒเบชเปเบฒเบเบเบฒเบเบเบงเบเบชเบญเบเบฎเปเบฒเบเบญเบฒเปเบฃ. เปเบเปเบงเบฅเบฒเบเบตเปเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเปเบเบปเปเบฒเปเบเปเบ array, เบเบฒเบเบเบงเบเบชเบญเบ runtime
เปเบเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเบชเปเบฒเบเบเบถเปเบเปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบงเบฑเบเบเบธเบเบฑเปเบเบเบทเบเบกเบญเบเปเบฒเบเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ
เบเบฐเปเบเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเบเบญเบ array (เปเบเบดเปเบเบญเบฒเบเบเบฐเบเปเปเบฎเบนเปเบเบฑเบเปเบเปเบงเบฅเบฒเบฅเบงเบเบฅเบงเบก). เบเปเบงเบเบเบตเป
เบเบฒเบเปเบฅเบทเบญเบ, เบเบฒเบเบเบงเบเบชเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบทเบเบฅเบฐเปเบงเบฑเปเบ. เบเบตเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบธเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเปเบเบฑเบเบฎเบฑเบเบชเบฒ
เบงเบฑเบเบเบธเปเบเบปเปเบฒเปเบเปเบ array เปเบฅเบทเปเบญเบเป. เบกเบฑเบเบเบญเบเปเบเบเบตเปเบเบฐเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเปเบฒเบเปเบฒเบเปเบเปเปเบเบงเปเบฒเบเบญเบเบเปเบฒเบ
เบฅเบฐเบซเบฑเบเบเบฐเบเปเปเบเบดเปเบก "ArrayStoreException".
-fjni
เบเบฑเบ gcj เบกเบตเบชเบญเบเบเบฒเบเปเบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบเบงเบดเบเบตเบเบฒเบเบเบทเปเบเปเบกเบทเบญเบ: CNI เปเบฅเบฐ JNI. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
gcj เบชเบปเบกเบกเบธเบเบงเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเป CNI. เบเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเบฅเบงเบเบฅเบงเบกเบซเปเบญเบเบฎเบฝเบเบเปเบงเบเบงเบดเบเบตเบเบฒเบเบเบทเปเบเปเบกเบทเบญเบ, เปเบฅเบฐ
เบงเบดเบเบตเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบเป JNI, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบเปเบญเบเปเบเป "-fjni". เบเบฒเบเปเบฅเบทเบญเบเบเบตเป
เบชเบฒเปเบซเบ gcj เปเบเบทเปเบญเบชเปเบฒเบ stubs เปเบเบดเปเบเบเบฐเปเบญเบตเปเบเบงเบดเบเบตเบเบฒเบ JNI เบเบทเปเบเบเบฒเบ.
-fno-เบขเบทเบเบขเบฑเบ
เบเปเปเบฎเบฑเบเบฎเบนเปเบเปเบฒเบซเบฅเบฑเบ "เบขเบทเบเบขเบฑเบ". เบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบฎเบธเปเบเปเบเบปเปเบฒ
เบเบญเบโเบชเบฐโเปเบเบฒเบฐโเบเบฒโเบชเบฒโ.
-fno-optimize-static-class-initialization
เปเบกเบทเปเบญเบฅเบฐเบเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเบนเบเบเบงเปเบฒ เบซเบผเบทเปเบเบปเปเบฒเบเบฑเบ "-O2", gcj เบเบฐเบเบฐเบเบฒเบเบฒเบกเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบ
เบงเบดเบเบตเบเบฒเบเปเบเบซเบฒ runtime เปเบกเปเบเปเบฎเบฑเบเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบซเปเบญเบเบฎเบฝเบ static เบเบฒเบกเบเบฒเบเบเปเบฒเปเบเปเบเบฑเปเบเบเปเบฒเบญเบดเบ
(เบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเบเบฐเบเปเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเปเบฒ "-C" เบเบทเบเบฅเบฐเบเบธ.) เปเบกเบทเปเบญเบฅเบงเบเบฅเบงเบกเปเบเบฑเบ native
เบฅเบฐเบซเบฑเบ, "-fno-optimize-static-class-initialization" เบเบฐเบเบดเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเป,
เปเบเบเบเปเปเบเปเบฒเบเบถเบเปเบเบดเบเบฅเบฐเบเบฑเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบฒเบเบเปเบฒเปเบเป.
--disable-assertions[=class-or-package]
เบขเปเบฒเปเบชเปเบฅเบฐเบซเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบขเบทเบเบขเบฑเบเปเบเบฅเบฐเบซเบฑเบเบเบตเปเบฅเบงเบเบฅเบงเบก. เบเปเบฒ
"=เบซเปเบญเบเบฎเบฝเบเบซเบผเบทเบเบธเบ" เบเบฒเบเบเบฒเบเบเบดเบเบเบฒเบเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบขเบทเบเบขเบฑเบเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฑเปเบเบฎเบฝเบ,
เปเบงเบฑเปเบเปเบชเบเปเบเปเบเบฐเบเบฑเบเบเปเบญเบเบเปเบงเบเบเบธเบ "--enable-assertions" เบชเบฐเปเบเบฒเบฐเบเบงเปเบฒ. เบเปเบฒ class-or-package
เปเบเบฑเบเบเบทเปเบซเปเบญเบเบฎเบฝเบ, เบเบฝเบเปเบเปเบเบดเบเบเบฒเบเบชเปเบฒเบเบเบฒเบเบเบงเบเบชเบญเบเบขเบทเบเบขเบฑเบเบเบฒเบเปเบเบซเปเบญเบเบฎเบฝเบเบเบตเปเบกเบตเบเบทเปเบซเบผเบท
เบซเปเบญเบเบฎเบฝเบเบเบฒเบเปเบเบเบญเบเบเบปเบ. เบเปเบฒ class-or-package เปเบเบฑเบเบเบทเปเปเบเบฑเบเปเบเบฑเบ, เบเบดเบเบเบฒเบเบชเปเบฒเบ
เบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบขเบทเบเบขเบฑเบเบเบฒเบเปเบเบเบธเบเบเบตเปเบกเบตเบเบทเปเบซเบผเบทเบเบธเบเบเปเบญเบ.
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเบขเบทเบเบขเบฑเบเบเบฐเปเบเบตเบเปเบเปเบเบฒเบเปเบกเบทเปเบญเบชเปเบฒเบเปเบเบฅเปเบเบฑเปเบเบฎเบฝเบ เบซเบผเบทเปเบกเบทเปเบญเบเปเปเบเบฑเบเปเบเปเบ,
เปเบฅเบฐเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบ binary optimized.
--enable-assertions[=class-or-package]
เบชเปเบฒเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบเบงเบเบชเบญเบเบเบฒเบเบขเบทเบเบขเบฑเบ. เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบญเบฒเบเบเบฐเบเบทเบเบเบฑเปเบเบเบทเปเบเบดเบ, เบเบฒเบกเบเบตเปเปเบเบปเปเบฒเบเบฑเบเบเปเบญเบเบเบฒเบ
เปเบเบทเปเบญเปเบเบตเบเปเบเปเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบขเบทเบเบขเบฑเบเปเบเปเบงเบฅเบฒเปเบฅเปเบ, เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบงเบดเบเบตเบเปเบฒเบเปเบเบตเปเบเบฐเปเบฎเบฑเบ
เบเบฑเปเบ. เบชเบฐเบเบฑเปเบ เบเบธเบเบเบตเปเบเบฑเบเบเปเปเบกเบตเบเบฐเปเบซเบเบเบซเบผเบฒเบเปเบเบทเปเบญ, เบเบปเบเปเบงเบฑเปเบเบเบฒเบเบฅเบปเบเบฅเปเบฒเบเบเบฒเบเบชเปเบงเบ
"--disable-assertions".
-findirect-เบชเบปเปเบ
gcj เบกเบต ABI เบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบดเปเบชเบเบชเบญเบเปเบเบปเปเบฒ, เปเบเบดเปเบเบเบทเบเปเบเบตเบเปเบเปเปเบเบ
"-findirect-dispatch" เบเบฒเบเปเบฅเบทเบญเบ. เปเบเบฎเบนเบเปเบเบเบเบตเป, เบฅเบฐเบซเบฑเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ gcj เปเบซเปเบเบฝเบเปเบเป
เบเบฒเบเบเปเปเบฒเบเบฐเบเบฑเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเป binary เปเบ Java Language Specification, เปเบฅเบฐเบเบปเบเปเบเปเบฎเบฑเบ
เปเบเบฅเปเบงเบฑเบเบเบธเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบทเปเบญเบกเบเปเปเปเบเบเบเบปเบเบเบฑเบเบเบงเบฒเบกเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบเบญเบเบเบงเบเปเบเบปเบฒ. เปเบเบเบเบตเปเบเบฐ,
เบเบฒเบเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบเบฑเบเปเบปเบเปเบกเปเบเปเบเบดเปเบเบขเบนเปเปเบเปเบงเบฅเบฒเปเบฅเปเบ. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฐเบชเบปเบกเบเบฃเบตเบเบญเบเบเบฒเบเบเบตเบเบงเบฒเบกเปเบฅเบฐ
เบฅเบฐเบซเบฑเบเบฅเบงเบเบฅเบงเบก.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ, เปเบเบเบฐเบเบธเบเบฑเบ, "-findirect-dispatch" เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบเบฝเบเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบฅเบงเบเบฅเบงเบก .เบซเปเบญเบเบฎเบฝเบ
เปเบเบฅเป. เบกเบฑเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบกเบทเปเบญเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเบเบฒเบเปเบซเบผเปเบ. CNI เบเบฑเบเบเปเปเปเบเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ
เบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบญเบเบเบนเป ABI. เบเปเป เบเบณ เบเบฑเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฐเบเบทเบเบเบปเบเปเบฅเบตเบเปเบเบญเบฐเบเบฒเบเบปเบ
เบเบฒเบเบเปเบญเบ.
เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเปเบฒเบเปเบฒเบเบฅเบงเบเบฅเบงเบกเบฅเบฐเบซเบฑเบ CNI เบเบฑเบ ABI เบกเบฒเบเบเบฐเบเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบซเบฒเบกเบฑเบเบเบฒเบเบฅเบฐเบซเบฑเบ
เบชเปเบฒเบเบเบถเปเบเบเปเบงเบ ABI เบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเปเบชเบญเบเปเบเบปเปเบฒ.
-fbootstrap-classes
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบญเบ "libgcj" เบงเปเบฒเบเบฑเปเบเบฎเบฝเบเบเบตเปเบฅเบงเบเบฅเบงเบกเบเบงเบเบเบฐเบเบทเบเปเบซเบฅเบเปเบเบ
bootstrap loader, เบเปเปเปเบกเปเบเบเบปเบงเปเบซเบผเบเบเบฑเปเบเบฅเบฐเบเบปเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเบฒเบเปเบฒเบเบฅเบงเบเบฅเบงเบกเบซเปเบญเบเบฎเบฝเบ
เปเบฅเบฐเปเบเบทเปเบญเบกเบเปเปเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เบกเบฑเบเบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบทเบเบฑเบเบงเปเบฒเบกเบฑเบเบเบทเบเปเบซเบฅเบเปเบเบเปเบเป
loader เบเบฑเปเบเบฅเบฐเบเบปเบ. เบเบตเปเปเบกเปเบเบชเบฐเบเบงเบ, เบเปเบญเบเบงเปเบฒเบกเบฑเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบชเบดเปเบเบเปเบฒเบเปเปเบเบฑเปเบ
"Class.forName()" เบเบฐเบเบปเปเบเบซเบฒ CLASSPATH เปเบเบทเปเบญเบเบญเบเบซเบฒเบซเปเบญเบเบฎเบฝเบเบเบตเปเบเปเบญเบเบเบฒเบ.
-freduced-เบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบ
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบฅเบฐเบซเบฑเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบ gcj เปเบเบทเปเบญเบเบฑเบเบเบธเบเปเบฒเบเบงเบเบเบตเปเบซเบผเบธเบเบฅเบปเบเบเบญเบเบซเปเบญเบเบฎเบฝเบ
meta-data เปเบเปเปเบเบทเปเบญเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบชเบฐเบเปเบญเบเปเบงเบฅเบฒเปเบฅเปเบ. เบเปเบฒเปเบเปเบเปเบฒเบเบเบญเบเปเบเบดเบเบเบฒเบเบเบฐเบขเบฑเบเบเบตเปเปเบกเปเบเบเบฒเบเบชเบนเบเปเบชเบ
เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเปเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบชเบฐเบเปเบญเบเบเบตเปเปเบเปเบเบญเบเบเบญเบ Java runtime เบกเบฒเบเบเบฐเบเบฒเบ
เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก. เปเบกเบทเปเบญเบเบฑเปเบเบเปเปเบกเบนเบ meta เบเบฑเบเบซเบกเบปเบเบเบปเบเปเบงเบฑเปเบเบชเบดเปเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเปเบซเปเปเบเปเบเบทเบเบเปเบญเบ
runtime semantics เบเบทเบเบฅเบปเบเบฅเปเบฒเบ.
เบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเบเปเปเปเบเปเบเบฒเบเบชเบฐเบเปเบญเบ (ie serialization, RMI, CORBA เบซเบผเบทเบงเบดเบเบตเบเบฒเบเปเบเบซเบฒ
เปเบเบเบธเบ "java.lang.reflect"), "-freduced-reflection" เบเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบเบทเบเบเปเบญเบ.
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบกเบตเปเบเบดเบเบเบฒเบเบเบฐเบขเบฑเบเปเบเบเบฐเบซเบเบฒเบเบฅเบฐเบซเบฑเบเบเบฐเบเบดเบเบฑเบเปเบเป.
JNI ("-fjni") เปเบฅเบฐเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบญเบเบเบนเป ABI ("-findirect-dispatch") เบเปเปเปเบฎเบฑเบเบงเบฝเบ.
เบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบชเบฐเบเปเบญเบเบเปเปเบกเบนเบ meta เปเบเบฑเบก. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบตเป, เบกเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบเบฒเบเบเปเบฒเปเบเป
เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเปเบงเบ "-freduced-reflection".
เบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ: เบเปเบฒเบเปเปเบกเบตเบเบฒเบเบชเบฐเบเปเบญเบเบเปเปเบกเบนเบ meta, เบฅเบฐเบซเบฑเบเบเบตเปเปเบเป "SecurityManager" เบญเบฒเบเบเบฐ
เบเปเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ. เบเบฒเบเปเบเบซเบฒ "Class.forName()" เบญเบฒเบเบเบฐเบฅเบปเปเบกเปเบซเบฅเบงเบเปเบฒเบงเบดเบเบตเบเบฒเบเปเบเบซเบฒเบกเบต
เบเปเปเบกเบตเบเปเปเบกเบนเบ meta เบเบฒเบเบชเบฐเบเปเบญเบ.
เบเบฑเปเบเบเปเบฒเปเบงเบฅเบฒ เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ
เบเบฒเบ gcj เบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบกเบตเบเบปเบเบเบฐเบเบปเบ ABI เบเบปเบเปเบเปเบฎเบฑเบ, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเปเบเบฑเบ
เปเบซเปเบเบงเบฒเบกเบซเบกเบฒเบเปเบเปเบงเบฅเบฒเบเบตเป "libgcj", เบเบธเบ runtime, เบเบทเบเบเบฑเปเบเบเปเบฒ. "libgcj" เปเบชเป
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฒเบเบเบธเปเบกเบเบตเปเปเบเบปเปเบฒเปเบเปเบ a เบชเบฐเปเบเบฑเบ เปเบเบฅเปเบเบตเปเบญเปเบฒเบเปเบเบ gcj. เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเป
เบเบทเบเบฅเบฐเบเบธเปเบงเปเบขเบนเปเบเบตเปเบเบตเปเปเบเบทเปเบญเบเบงเบฒเบกเบชเบปเบกเบเบนเบ; เบเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเป "libgcj" เปเบฅเปเบงเบเปเบฒเบเบเบฐเบเปเปเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเบฐเบเปเบญเบ
เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเป.
-fuse-boehm-gc
เบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเปเบเปเบเบญเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบเบซเบกเบฒเบ bitmap Boehm GC. เปเบเบเบชเบฐเปเบเบฒเบฐเบชเบฒเปเบซเบเบเบตเป
gcj เปเบเบทเปเบญเบงเบฒเบเบเบปเบงเบญเบฐเบเบดเบเบฒเบเปเบเบทเปเบญเบเปเบฒเบเบงเบฑเบเบเบธเปเบเบปเปเบฒเปเบเปเบเปเบฅเบฐ vtable.
-fhash-synchronization
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเปเบกเบนเบ synchronization (เบเปเปเบกเบนเบเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบ "synchronize", "เบฅเปเบเปเบฒ", เปเบฅเบฐ
"notify") เบเบทเบเบเบตเปเปเบเบซเบฒเปเบเบเบเปเบฒเบเบตเปเบขเบนเปเปเบเปเบเปเบฅเบฐเบงเบฑเบเบเบธ. เบเปเบงเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป gcj เบชเบปเบกเบกเบธเบเบงเปเบฒ
เบเปเปเบกเบนเบเบเบตเปเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบเบฒเบเบฐเบฅเบฒเบ hash เปเบฅเบฐเบเปเปเปเบกเปเบเบขเบนเปเปเบเบงเบฑเบเบเบธเบเบญเบเบกเบฑเบเปเบญเบ.
-fuse-divide-subroutine
เปเบเบเบฒเบเบฅเบฐเบเบปเบ, เบซเปเบญเบเบชเบฐเปเบธเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเปเบญเบตเปเบเบงเปเบฒเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเบเบเบณเบเบงเบเปเบเบฑเบก. เบเบตเปโเปเบกเปเบ
เบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบปเบเปเบงเบฑเปเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบตเปเบเบทเบเบเปเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบซเบฒเบเบเปเบงเบเบชเบนเบ.
-fcheck-references
เปเบเบเบฒเบเบฅเบฐเบเบปเบเบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบชเปเบเบฒเบเบเบงเบเบชเบญเบเปเบเปเบเบงเบเบธเบเบเบฑเปเบเบเบตเปเปเบเบปเปเบฒเปเบเบดเบเบงเบฑเบเบเบธ
เปเบเบเบเปเบฒเบเบเบฒเบเบญเปเบฒเบเบญเบตเบ. เปเบเบฅเบฐเบเบปเบเบญเบทเปเบเบเปเบฒเบเบเบฐเบเปเปเบเปเบญเบเบเบฒเบเบญเบฑเบเบเบตเปเปเบเบฒเบฐเบงเปเบฒเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบปเบงเบเบตเป null
เบเบทเบเบเบฑเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเปเบฎเบเบเบฒเบเบเบฐเบฅเบดเบ.
-fuse-atomic-builtins
เปเบเบเบฒเบเบฅเบฐเบเบปเบ, GCC เบชเบฒเบกเบฒเบเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบเบเบฐเบฅเปเบฒเบกเบฐเบเบนเบเบตเปเบชเปเบฒเบเบเบถเปเบ. เปเบเปเบเบตเป
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเบเบฑเบเบเบฑเบ gcj เปเบเป buildins เปเบซเบผเบปเปเบฒเบเบตเปเปเบเปเบงเบฅเบฒเบเบตเปเบฅเบงเบเบฅเบงเบกเบฅเบฐเบซเบฑเบ Java. เบเปเบญเบโเบเบตเป
เบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบกเปเบเบกเบตเบขเบนเป, เบกเบฑเบเบเบงเบเบเบฐเบเบทเบเบเบงเบเบเบปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เบชเบฐเบเบฑเปเบเบเปเบฒเบเบกเบฑเบเบเบฐเบเปเปเบเปเบญเบเบเบฒเบ
เบเบฒเบโเบเปเบฒโเปเบเปโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโ.
เปเบเป aarch64-linux-gnu-gcj เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net