1.下载kvm源码j2me_cldc-1_1-fcs-src-winunix.zip
2.下载j2sdk-1_4_2-windows-i586.exe,你要是1.6的版本,会出现错误
3.安装cygwin,其实mingwin也行,但要确保你的安装里面包含make,find,grep工具
4.设置环境变量;
eg:PATH=D:/CYGWIN/BIN;F:/j2sdk1.4.2/bin;%PATH%
也可以通过我的电脑右键,高级中的环境变量来设置,但要确保cygwin的路径在最前,避免发生cygwin与windows自带的某些工具冲突,出现".class 未找到"
5.复制/bin/win32/preverify.exe到/tools/preverifier/build
6.进入DOS,输入命令如下:
$cd /j2me_cldc/api
$make
$cd /tools/jcc
$make windows
7.进入j2me_cldc/kvm/VmWin/build路径,可以看到VmWin.dsw,用vc6打开,编译后生成VmWin.exe
8.测试
不需要preverifier,就可以直接运行你的helloworld.class
关于调试的具体细节,还需要尝试,后续补充Lee,^_^