比起初次编译顺利多了。

  • 下载源码

Tags · openjdk/jdk9u · GitHub

Tags · openjdk/jdk9 · GitHub

吾下载的是jdk-jdk-9-181.tar.gz。

  • 安装OpenJDK8
sudo apt install -y openjdk-8-jdk
  • 安装依赖库
sudo apt update
sudo apt install -y dh-make build-essential
sudo apt install -y libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev
sudo apt install -y libasound2-dev libcups2-dev libfontconfig1-dev
sudo apt install -y libffi-dev libelf-dev
  • 编译
bash configure --disable-warnings-as-errors
make images

LINUX编译OpenJDK 9相关推荐

  1. 深入理解JVM(一)编译openJDK

    此文总结的很不错:https://www.cnblogs.com/ACFLOOD/p/5528035.html 准备openJDK源码和环境 1.在linux和macOS上编译openJDK更加友好, ...

  2. 走进JVM之一 自己编译openjdk源码

    想要深入了解JVM,就必须了解其实现机制.了解JVM实现的最好方法便是自己动手编译JDK.好了,让我们开始吧! 1.  准备工作 获取OpenJDK源码 本次编译选择的是OpenJDK7u,官方源码包 ...

  3. 编译 OpenJDK

    为啥要编译 jdk 通常来说编译 OpenJDK 的目的是为了调试.定制化等需求:和我们使用开源的 Java 中间件一样,如果需要做定制化的话,可以将其源代码下载下来再修改,然后打包出来使用. 准备编 ...

  4. 初试linux编译(ubuntu+vim)+玩转智能蛇

    一.初试linux编译(ubuntu+vim) 步骤: ①下载vmware15+ubuntu桌面版映像 ②安装ubuntu ③下载vim+gcc 在ubuntu终端输入: sudo apt-get i ...

  5. linux 编译c_含有CGO代码的项目如何实现跨平台编译

    目前小菜刀的项目中需要用到SQLite数据库,https://github.com/mattn/go-sqlite3支持database/sql接口,采用Go的标准接口有利于项目后续扩展,因此选择了该 ...

  6. linux 编译链接过程,编译程序 一:linux程序编译过程(一)-编译和链接

    大家肯定都知道计算机程序设计语言通常分为机器语言.汇编语言和高级语言三类.高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型,因此我们基本上将高级语言分为两大类 ...

  7. linux下运行yolo,deepin(linux)编译安装yolo v4测试效果

    # 背景 五一放假的最后一天我也凑了个热闹,试一下新鲜出炉的yolo v4, 由于没有装CUDA和CUDNN,只试了一下在CPU上的速度和效果,电脑环境及编译依赖如下: * deepin 15.11桌 ...

  8. centos linux编译c,紧急提醒!Linux是如何编译C语言程序文件的?CentOS 8的gcc使用方法介绍...

    一句话告诉你gcc怎么编译C文件 执行命令 gcc Tristone.c  -o Tristone 解释:"Tristone.C"Tristone可执行文件编译,编译完成后&quo ...

  9. linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

    linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14的方法对于 我这个小菜菜来讲是非常的复杂的还好有这篇文章,下面一起来看看吧. 一.使用系统镜像文件配置本地yum源 1 ...

最新文章

  1. 壁纸引擎java运行库_Microsoft Windows Desktop Runtime v5.0.0 桌面程序运行库(含常规运行库)...
  2. 《C++面向对象高效编程(第2版)》——2.16 识别成员函数的目标对象
  3. signature=4bfbf257ebc393e8ee3071d531b76778,(Mannose).
  4. 【原创】民航业——软件项目管理经验点滴
  5. Fiori Launchpad etag retrieve logic - UI5 Repository
  6. win10无法查看计算机名,win10如何查看计算机名字
  7. Java泛型教程–示例类,接口,方法,通配符等
  8. Oracle宣布新的Java Champions
  9. iview表格嵌套Tooltip
  10. C#基础---Queue(队列)的应用
  11. wps画图工具 如何将网页快速转换为WPS与WORD文档
  12. 电脑root,360超级ROOT
  13. 服务器做虚拟网吧,一种基于游戏的虚拟网吧实现方法
  14. Appium+python自动化(四十一)-Appium自动化测试框架综合实践 - 即将落下帷幕(超详解)
  15. 播放器初始化配置重点
  16. codeforces 1635E-Cars (二分图染色+拓扑排序)
  17. github(desktop)使用教程(三) 【保姆级】{desktop tutorial repository,创建分支,编辑文件,保存修改,commit,publish to github}
  18. 微生物组-扩增子16S分析和可视化(线上/线下同时开课,2021.7)
  19. 洛谷P1088.火星人【模拟/搜索/康托展开】
  20. 离奇电信诈骗:一夜损失 52000元,毒品、情妇、黑客交织的犯罪网络

热门文章

  1. 没有对公账户怎么认证微信公众号?
  2. python怎么打希腊字母_带有希腊字母和UTF-8的Python SQL语句
  3. Python xlrd
  4. ngin重启及命令查看配置是否正确
  5. java小游戏抽签系统(一)界面搭建
  6. HDU4343[Interval query]--倍增思想+二分+离散
  7. 飞思卡尔直立车结构_生而不凡从容驾驭,出行新利器PIOWAY X1平衡车,平衡车中的越野车...
  8. 基于php志愿者服务平台管理系统获取(php毕业设计)
  9. 问题处理1:服务器U盘安装Centos 7.5时提示Warning:/dev/root does not exist
  10. python爬虫是干嘛用的_python除了爬虫还能干嘛