↓以下是拙者在XP底下试验 gcj 的步骤与心得↓
首先到 这里 下载GCJ的IDE,我抓的是:gcc40-20040925.tar.bz2 (45 819 475 bytes)
MD5 checksum: 450a53d182b9cbd79b5dfc03984c9126
然后使用WINRAR解压缩,出现一个目录:thisiscool-gcc
将此目录搬移到想放的地方,我摆到 D:\Program Files\ 底下
然后设定两个环境变数:TOP=%InstallPath%\thisiscool-gcc\gcc-4.0;PATH加上【%InstallPath%\thisiscool-gcc\gcc-4.0\bin;】﹝Attention!拙者这边的%InstallPath%是D:\Program Files,实际的
%InstallPath%请输入您放置IDE的目录﹞
接下来,我写了一支Test.java,内容为↓
public class Test{
public static void main(String[] args){
System.out.println("Hello,world.");
System.out.println("My name is PeterPan,and I often ask very very very unwise question.");
}
}
然后把它移动到D:\TMP,在命令提示字元中输入↓
D:\TMP>gcj -c -O3 Test.java
D:\TMP>gcj Test.o --main=Test -o go.exe -O3
之后把 go.exe 丢到我妹的电脑上,确定OS没有安装JRE,在命令提示字元下执行 go.exe,顺利出现↓
Hello,world.
My name is PeterPan,and I often ask very very very unwise question.
后记:
go.exe 档案非常大,居然到了 5,197,495 bytes,所以非必要的话还是用C\C++做出来的.exe就好,才几百KB。
基本上包裹所有.class的.jar档案就是Java的执行档了,小一点的话不到2KB,安装JRE来执行它才是比较建议的做法。 下载J2SE Runtime Enviro ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容