编译安装hsdis(macos 10.15.6 )

2020-08-13  本文已影响0人  haopink

1、下载openjdk的源码包,直接去 https://jdk.java.net 下载src包。至于自己编译jdk请参考https://segmentfault.com/a/1190000023251649

2、在http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/binutils/ 在所需的包,我的是jdk11所以选择的是binutils-2.28.tar.bz2

3.1   cd  jdk源码包地址/src/utils/hsdis/

3.2   下载所需要的binutils包(11我用的是2.28,可以直接网站去下载)        

    wget http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu/binutils/binutils-2.28.tar.gz

3.3  tar xzvf binutils-2.28.tar.gz

3.4  make BINUTILS=binutils-2.28 ARCH=amd64

4、将构建好的 hsdis-amd64.dylib  拷贝到使用的jdk 的lib/server/下面

上一篇下一篇

猜你喜欢

热点阅读