微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > KVM在嵌入式Linux上的移植

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等,则需要作进一步的研究与探索。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top