KVM在嵌入式Linux上的移植
时间:05-02
来源:
点击:
6. 测试KVM
这样编译出来的kvm是针对ARM体系结构的,所以在Red Hat Linux 7.3系统上无法运行,读者可以编辑"Hello World"程序。然后在终端提示符下做如下测试:
./kvm –classpath j2me_cldc/samples/classes HelloWorld
程序报错,这说明当前编译出来的KVM不是针对X86体系结构。接下来下载kvm到运行uClinux操作系统的嵌入式设备上,再测试kvm。
拷贝kvm以及HelloWorld.class到 uClinux-dist/romfs/bin目录下执行make image,生成包含kvm及HelloWorld.class的romfs.img
下载image.ram和romfs.img到板子上uClinux系统启动后,输入如下命令测试
./kvm –classpath /bin HelloWorld
7. 小结
本文以uCLinux嵌入式操作系统为例讨论了KVM的移植过程,若读者希望在其他体系结构的嵌入式Linux(比如PPC Linux, MIPS Linux)系统上移植KVM,可以根据其编译环境修改KVM的Makefile进行编译。如果为让系统支持更多的功能,如MIDP等,则需要作进一步的研究与探索。
- Java技术在嵌入式系统中的应用(07-11)
- 基于JAVA的工业控制移动数据通信解决方案(01-23)
- 基于J2ME的无线网络应用开发(05-24)
- 智能手机的无线网络会议白板软件系统开发(10-29)
- 基于J2ME的手机相册系统(10-29)
- J2me性能优化,避免内存溢出小结(05-04)