当前位置: 首页 > news >正文

李沧网站建设谁家好注册域名要钱吗

李沧网站建设谁家好,注册域名要钱吗,网站专题策划,电子商务网站设计岗位主要是?编译OpenJDK12 目录编译OpenJDK12前言一、下载OpenJDK源码二、编译OpenJDK参考https://openjdk.org/groups/build/doc/building.html1:安装编译所需的组件2:执行编译命令3:验证编译结果三、在Clion中调试OpenJDK源码1:Clion中配置…

编译OpenJDK12

目录

    • 编译OpenJDK12
      • 前言
      • 一、下载OpenJDK源码
      • 二、编译OpenJDK
        • 参考https://openjdk.org/groups/build/doc/building.html
        • 1:安装编译所需的组件
        • 2:执行编译命令
        • 3:验证编译结果
      • 三、在Clion中调试OpenJDK源码
        • 1:Clion中配置信息
        • 2:运行Debug进行调试
        • 2:去除调试sigsegv segmentation fault问题

前言

学习《深入理解Java虚拟机:JVM高级特性与最佳实践(第三版)》,先编译一个OpenJDK12。
本人使用了WSL进行JDK编译,然后在CLion中调试。下方是各工具版本信息。
文章有些内容不是特别详细,尝试编译前请认真阅读书籍和相关资料。
工具版本信息

一、下载OpenJDK源码

# 1:访问https://hg.openjdk.java.net/jdk/jdk12/
# 2:点击“browse”
# 3:点击“zip”,即可下载到本地

二、编译OpenJDK

参考https://openjdk.org/groups/build/doc/building.html

1:安装编译所需的组件

提示,遇到下载安装慢可以将安装源更换为国内源
参考链接中External Library Requirements章节。

2:执行编译命令

# 我使用到的命令[进入到解压后的源码中执行]
1. bash configure --enable-debug --with-jvm-variants=server
# 执行完之后可能会有报错,根据提示信息安装缺少的组件即可。
2. make images
# 前言中的硬件配置编译时长15分钟,执行过程可可能会报错,我在编译时的报错原因是gcc版本太高引起的,重新安装了gcc7,可作参考

3:验证编译结果

# 第二条命令正常执行后,可以用第三条命令验证结果,出现OpenJDK提示则表示正常。
3. ./build/*/images/jdk/bin/java -version

三、在Clion中调试OpenJDK源码

1:Clion中配置信息

提示,配置中所有的目录都选wsl的相对地址,不选驱动盘符下的绝对地址
Toolchains
CustomBuildTargets
Run?debugConfigurations

2:运行Debug进行调试

根据第一步的配置信息都添加好之后,就可以进行Debug了,找到src/java.base/share/native/libjli/java.c文件,进入JavaMain方法,打断点,开始执行。
调试结果

2:去除调试sigsegv segmentation fault问题

# 编辑.gdbinit文件
vim ~/.gdbinit
# 写入内容后:wq保存
handle SIGSEGV nostop noprint pass
handle SIGBUS nostop noprint pass
handle SIGFPE nostop noprint pass
handle SIGPIPE nostop noprint pass
handle SIGILL nostop noprint pass
# Clion中重新编译就不会出现sigsegv segmentation fault。
http://www.khdw.cn/news/57558.html

相关文章:

  • 百度云建站网站建设湖南seo服务
  • 网站某个链接失效湖南网站设计外包哪家好
  • 枣庄联通网站备案北京sem
  • 长沙景点必去黑帽seo
  • b2c网站建设市场监督管理局官网
  • 一级消防工程师考试通过率郑州网站推广优化公司
  • 做网站需要什么服务器配置站长统计网站
  • 网站样式有哪些风格网站推广的作用在哪里
  • 网站浏览器图标怎么做市场调研报告
  • 如何学做网站优化整合营销方案怎么写
  • 网站建设与运营今日郑州头条最新新闻
  • 网站空间为什么都比数据库大交换链接营销案例
  • 九宫格导航网站百度2022新版下载
  • 农业网站素材现在怎么做网络推广
  • 一个公司的网站怎么做网站推广该怎么做
  • 北京网站制作人才中国万网官网登录
  • vue 做自适应网站济宁百度推广公司
  • 网站做301还是302简单的seo
  • 怎么用ai做企业网站框架nba新闻最新消息
  • 信阳市人民政府办公室副主任seo推广公司有哪些
  • 湖北网站建设检修佛山百度网站排名优化
  • 做网站指导无锡seo排名收费
  • 企业网站seo优还有哪些平台能免费营销产品
  • 网站方案范文装修公司网络推广方案
  • 常见的b2c平台谷歌网站推广优化
  • 大型网站频道的建设需多人协同开发百度地图3d实景地图
  • 网站建设实战案例广州网络公司
  • 直播平台网站建设seo业务培训
  • python搭建个人网站免费制作永久个人网站
  • 如何做网站刷题搜索引擎营销方法有哪些