• windows编译openjdk8


    windows编译openjdk8在百度可以找到几篇文章,还是相对容易的,可参考(先看本文后,再按该地址进行操作)

    https://blog.csdn.net/lpwstr/article/details/78840188(优先)

    也可参考https://blog.csdn.net/lpwstr/article/details/78840188#comments地址的一些错误修改办法,

    特别注意,安装vs2010的目录不能有空格,否则在mingw下面会产生意想不到的错误,即便安装时选择比如c:\2010下,windows sdks目录文件也会安装到Program Files目录,这个环境变量也会被用到,很恶心,也需要改

    使用以下语句创建链接

    mklink /j mssdk "C:Program Files (x86)Microsoft SDKs" 

    同时需要更改 C:vs2010Common7Tools 目录下VCVarsQueryRegistry.bat文件,将@SET "WindowsSdkDir=%%k" 改为 @SET "WindowsSdkDir=C:mssdkWindowsv7.0A",

    这套路全网都搜索不到的,哈哈哈,分享出来给有遇到坑的人

    把我编译好的也分享出来,不想太麻烦了的或者遇到各种怪异的问题的可以先拿这个用用,保证原汁原味的,编译很久了一直在看,讲真,,,代码工程量真不小,而且吐槽调试时一些临时变量看不到值这就挺恶心的。。。,linux下的netbeans也看不到的。。。但大概还是可以摸摸思路的

    本人编译好的路径在D:JDK下的D:JDKopenjdk8目录中,建议也放到该目录下,vs2010的目录在C:vs2010下。vs2010的sln文件打开地址是D:JDKopenjdk8hotspotuildvs-i486,jvm.sln。为什么只有jvm目录没有java.exe对应的源码,实际针对windows来说官方好像只提供了jvm的sln文件,打开就能用,而且java.exe大概只是个收集参数的首个入口而已,真正大多数包括解析java、初始化内存、运行等都在jvm中进行,要是理解透了jvm相关源码就能了解大致百分之九十七的java源码了。

    编译好的并且启动调试的jvm源码网盘地址是:链接:https://pan.baidu.com/s/1hlB_w90GWDRkKT5qXeB1Sw 密码:xyzm

  • 相关阅读:
    关于博客
    latex句首缩进空格
    javable 之Iterable
    javable之Comparable
    常量池与Integer和String的“==”
    静态多态与动态多态
    String和StringBuilder效率不同的原理
    equals和hashcode
    Eclipse里面使用checkstyle(Google style)
    矩阵链乘问题
  • 原文地址:https://www.cnblogs.com/tiaowen/p/8948532.html
Copyright © 2020-2023  润新知