zoukankan      html  css  js  c++  java
  • win7中调试Hotspot

     预置:

      1.Visual Studio 2010
      2.CYGWIN(设置到path中)
      3.jdk(设置到path中)
      4.Framework4(系统如果有就不需要安装)
      5.win7 sdk 7.1
      6.openjdk8(http://jdk.java.net/这里可以下载,下载链接:http://jdk.java.net/java-se-ri/8)

    准备:cmd
      1.cd D:projecteclipse-workspaceopenjdkhotspotmakewindows
      2.执行D:softwareVS2010Common7Toolsvsvars32.bat
      3.修改(把文件中的c:cygwin都替换成cygwin实际安装目录)D:projecteclipse-workspaceopenjdkhotspotmakewindowscreate.bat
      4.create D:softwareJavajdk1.8.0_161
        这时在D:projecteclipse-workspaceopenjdkhotspotuildvs-i486目录中可以看到jvm的工程文件

    准备好之后打开vs2010
      1.打开solution(D:projecteclipse-workspaceopenjdkhotspotuildvs-i486jvm.vcxproj)
      2.build solution(快捷键F7)
      3.设置工作目录为:D:projectig-data-log arget est-classescomigdataig(该目录下有.class文件),设置命令参数为java有main方法的类名如下图

       4.找到sharevmprimsjni.cpp中的JNI_CreateJavaVM方法打断点即可调试 

       

  • 相关阅读:
    用户登录
    open >>>文件操作
    随机数
    内置函数
    函数练习
    函数的动态参数
    函数的指定参数
    函数的普通参数
    函数的初步认识
    copy
  • 原文地址:https://www.cnblogs.com/jqbai/p/10584708.html
Copyright © 2011-2022 走看看