编译midp2.0

    技术2022-05-11  42

    原以为搞定cldc1.1(kvm)就可以钻研代码了,但通过资料学习,还要搞定MIDP2.0.

    原以为会和kvm一样顺利,谁知道还真是坎坷,记录一下,备忘,^_^

     

    1.下载midp-2_0-src-windows-i686.zip,不用去sun的官网找了,没有下载路径,但网上有很多资源可以下;

    2.将文件解压缩到j2me_cldc的同级目录下,文件夹名字为midp;

    3.将昨天编译好的j2me_cldc文件夹名修改为kvm(makefile默认的路径);

    4.修改midp/build/win32/kvm/makefiles/Defs-pre.gmk中的  _BOOTDIR = C:/j2sdk1.4.2(版本为1.6的话,你可以卸载重装1.4了,路径为你的jdk的路径)

    5.cd ../midp/build/win32/kvm

    6.make

     

    痛苦开始了~~~~~~~~~~~~~~~~~~~~~

     

    1.如果编译过程中出现如下错误   link: invalid option -- o   Try `link --help' for more information.    make: *** [bin/preverify.exe] Error 1   那就把cygwin里面的link.exe改个名字就可以了

    2.确保cygwin/bin文件夹下有zip.exe和unzip.exe,在cygwin的shell上输入which XXX,就知道有没有了.

    3.参照http://blog.csdn.net/cwmbecoming/archive/2006/08/26/1123400.aspx慢慢改吧,不要急.我反复搞了三次才成功,希望聪明你可以快些,^_^

    4.建议修改一处,make clean后make,这样可以避免修改出错而后知后觉,那很可能需要重头再来.

     

    明天将开始j2me学习之旅了,高兴中....


    最新回复(0)