zoukankan      html  css  js  c++  java
  • 第一讲 JVM编译过程

    一 丶Jvm的安装:

    1.下载源代码,并将其修改于龙芯的mips体系相适应;

    2.编译前需要的软件包:

    Gawk pattern scanning and processing language

    m4 GNU macro processor

    libasound-dev alsa声音库

    libcupsys2-dev 与打印相关的库

    libx11-dev X11图形库

    二丶编译过程:

    (1).设置必要的环境变量,把环境变量的设置写到了脚本文件bootstrap中,在进行编译开始的时候source这个脚本文件即可;

    (2)cdcontrol/make目录下,然后执行命令:#make scsl,开始编译,编译的结果默认在control/build目录中

    (3).使用命令:#make clobber 删除编译时产生的中间文件。

    三.

    通过上面的编译过程即可编译出hotspot虚拟机,即libjvm.so文件,并要备份此文件。

    四.

    安装完成后,libjvm.so放在/tmp/libjvm.so目录下,可将原来安装的libjvm.so保存下,具体命令为:

    #cd /usr/lib/jvm/sun-java/lib/mips32/client

    :/usr/lib/jvm/sun-java/lib/mips32/client#java -version

    :/usr/lib/jvm/sun-java/lib/mips32/client#cp libjvm.so libjvm.bak

    :/usr/lib/jvm/sun-java/lib/mips32/client#cp /tmp/libjvm.so ./

    :/usr/lib/jvm/sun-java/lib/mips32/client#java -version

    即可显示更新的javaVM的版本。

  • 相关阅读:
    Discuz 页面不能加载插件的原因和解决方法
    discuz 插件核心函数hookscript分析.
    比较容易犯的一些智障错误(不定时修改)
    浅谈树状数组入门
    图论的小总结
    usaco 2009 12 过路费
    0122(本来是想ak的但是因为智障只拿了200。)
    图论
    欧拉路
    bfs
  • 原文地址:https://www.cnblogs.com/feiter/p/4844765.html
Copyright © 2011-2022 走看看