2023 年如何单步调试最新的 OpenJDK 代码?
系统信息:
- Apple M2
- macOS 13.4
如题,如何在该机器上单步调试 OpenJDK(https://github.com/openjdk/jdk) 的代码呢?
目前,可以在 zsh 中成功执行如下命令:
bash configuremake images
编译出来的 JDK 可以正常执行 Java 程序。目前想了解下怎么在 IDE(CLion 或 VSCode 或 Vim) 中单步调试 OpenJDK 中的 C/C++ 代码呢?对 C/C++、Make、GNU Autotool 等技术栈不太熟悉,希望答者可以尽可能描述详细步骤,或者推荐相关的博客文章亦可。
回答:
- 详细环境编译过程都在这写出来了https://github.com/openjdk/jdk/blob/master/doc/building.md
- IDE环境的话可以用CLion新建项目导入openJDK源码查看
- 具体步骤可以参考《深入理解Java虚拟机(第三版)》-周志明著第一章第6节
以上是 2023 年如何单步调试最新的 OpenJDK 代码? 的全部内容, 来源链接: utcz.com/p/945217.html