编译CLDC1.1
来源:互联网 发布:伯明翰学派 知乎 编辑:程序博客网 时间:2024/04/30 05:52
Microsoft Windows XP Professional Version 2002 Service Pack 3 1. 下载CLDC1.1源码:j2me_cldc-1_1-fcs-src-winunix.zip
Microsoft Visual C++ 6.0
Cygwin
java version "1.4.1_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_02-b06)
Java HotSpot(TM) Client VM (build 1.4.1_02-b06, mixed mode)
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=J2MECLDC-1.1-WINUNIX-G-F@CDS-CDS_Developer
2. 下载的压缩包中有一个文档,其中有编译源码的说明:index.html -> Release Notes (html) -> Installation Notes -> Building the Source Code Release
3. 打开命令提示符,将vc、cygwin、jdk添加到环境变量path,vc添加到环境变量只需运行其bin目录下的文件VCVARS32.BAT。另外环境变量中vc必须在cygwin之前,因为它们都有一个名为link的工具,而要用到的是vc的link
4. 进入目录/build/win32/,运行make工具编译链接
5. 编译完成之后,在目录/kvm/VmWin/build/下会生成虚拟机kvm.exe,也是一个解释器,用这个虚拟机可以运行java字节码。例如kvm Hello
另外,在/tools/jcc/目录下有两个文件:nativeFunctionTableWin.c列举所有的native函数;ROMjavaWin.c保存了所有API的类,是jcc的rom过程的结果,jcc将API转换成c代码,减少虚拟机启动时间
- 编译CLDC1.1
- CLDC1.1+MIDP2.0的编译问题
- CLDC1.1的新特性
- CLDC1.1的新特性
- CLDC1.1的新特性(转)
- CLDC1.1中DataOutputStream无writeDouble函数?
- 移植kvm-cldc1.1到arm-linux上心得
- 基于cldc1 和midp2的opengl(es)实现原型的里程碑0.0.1
- 推荐一个CLDC1.0上运行的浮点类库
- j2me-CLDC1.0下实现浮点数运算
- luabind 0.8.1的编译(VC71编译)
- ANDROID源码编译1 - 初始化编译环境
- 编译原理课堂笔记(1)编译概述
- 【编译原理】:编译原理期末复习1
- meshlab编译过程(1)-编译meshlab_mini.pro
- libgist - vc7.1编译
- Red5源代码编译 1
- 编译错误解决方法1
- JNI - Java Native Interface
- KNI
- break, next, redo, retry
- 最近想学C++
- NETMATE学习笔记
- 编译CLDC1.1
- js-window对象的方法和属性资料
- 编译MIDP2.0
- Java线程:大总结
- 修改ECSHOP重写规则,适应SEO
- JavaME证书的制作和介绍
- 设置"将windows桌面扩展到该监视器上"
- Drop 简介
- 1130 WINSOCK的API编程开发,一