侧边栏壁纸
博主头像
兰若春夏 博主等级

一日为坤,终生为坤

  • 累计撰写 19 篇文章
  • 累计创建 12 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

OpenJDK编译记录

奥德坤
2021-05-22 / 0 评论 / 2 点赞 / 493 阅读 / 0 字

自己编译JDK

准备环境

Ubuntu

OpenJdk源码

https://hg.openjdk.org/jdk

构建编译环境
工具安装命令
GCCsudo apt-get install build-essential -y
FreeTypesudo apt-get install libfreetype6-dev -y
CUPSsudo apt-get install libcups2-dev -y
X11sudo apt-get install libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev -y
ALSAsudo apt-get install libasound2-dev -y
libffisudo apt-get install libffi-dev -y
Autoconfsudo apt-get install autoconf -y
Fontconfigsudo apt-get install libfontconfig1 -y
OpenJdksudo apt-get install openjdk-{version}-jdk

image.png

image.png

在Linux下编译OpenJDK12的时候报strncpy错误,通过查询发现可能是gcc和g++版本太高,通过软连接到7.4.0完成编译

2
JDK

评论区