openjdk11源码编译调试

源码

二 系统工具

  • macOS Big Sur 11.5.2
  • Xcode 12.5.1
  • openjdk 11.0.11
  • Make 3.81
  • autoconf (GNU Autoconf) 2.71
  • Apple clang version 12.0.5 (clang-1205.0.22.11)
  • ccache version 4.6
  • freetype-confi 2.12.0

三 编译

0 字符集修改

将原本的ascii修改称utf-8,这样以后在源码上注释不会导致编译失败

1 配置

bash ./configure --with-debug-level=slowdebug --with-jvm-variants=server --enable-ccache --with-freetype=bundled  --with-boot-jdk=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home --disable-warnings-as-errors

2 编译

make images

3 编译成功

四 IDea调试

0 CMakeLists文件

1 导入源码

2 Custom Build Targets

我没有指定build和clean 如果源码更新了,我会手动重新编译一次

3 调试面板配置

posted @   Bannirui  阅读(115)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示