概述
1. VS2019下载和安装 这个就不写了
2. cygwin安装: https://jingyan.baidu.com/article/455a99507c0b78a166277809.html
需要安装cmake,gcc-core,gcc-g++,make,gdb,binutils模块
- autoconf
- make
- zip
- unzip
3. hotspot12下载:
https://hg.openjdk.java.net/jdk/jdk12
https://hg.openjdk.java.net/jdk/jdk12/file/06222165c35f
4.freeType 安装:
5.开始编译openjdk
主要参考博文:https://blog.csdn.net/ciqingloveless/article/details/81950308
/cygdrive/f/openjdk/jdk12-src
输入命令:
原文命令:
./configure -with-freetype=/cygdrive/d/MyWorkSpace/freetype-2.9.1/ -enable-debug -with-target-bits=64 with_toolsdir="/cygdrive/c/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build" --disable-ccache
成功命令:
./configure -with-freetype=/cygdrive/d/Program Files/freetype-2.10.0/ --enable-debug -with-target-bits=64 --with-debug-level=slowdebug with_toolsdir="/cygdrive/d/Program Files/Microsoft Visual Studio/2019/Community/VC/Auxiliary/Build" --disable-ccache
报了这个问题
./configure --with-freetype="/cygdrive/d/Program Files/freetype-2.10.0/" --enable-debug -with-target-bits=64 --with-debug-level=slowdebug with_toolsdir="/cygdrive/d/Program Files/Microsoft Visual Studio/2019/Community/VC/Auxiliary/Build" --disable-ccache
第一天先到这里吧
第二天:
cygwin的使用参考:
https://www.crifan.com/files/doc/docbook/cygwin_intro/release/html/cygwin_intro.html#path_contain_special_char
https://www.crifan.com/cygwin_buildroot_xscale_make_bin_sh_c_line_0_syntax_error_near_unexpected_token_left_parenthesis/
分析下日志,感觉是cygwin模拟的linux环境不执行window下路径中的空格导致,顺着这个思路去找解决方案:
定位到这个文件这一行:
是这个变量:
找本地的autoconfig路径,直接将和这个变量替换之,如下(第一行的变量直接换成目标路径):
报了第二个错误,
这个空格涉及的问题多,先将相关文件移出到d/softaare下吧,命令如下:
./configure --with-freetype="/cygdrive/d/software/freetype-2.10.0/" --enable-debug -with-target-bits=64 --with-debug-level=slowdebug with_toolsdir="/cygdrive/d/Program Files/Microsoft Visual Studio/2019/Community/VC/Auxiliary/Build" --disable-ccache
报错如下:
今天就到这里吧
转载于:https://www.cnblogs.com/do-your-best/p/11286523.html
最后
以上就是阳光蛋挞为你收集整理的Vs2019+openjdk12 本地Debug环境搭建过程的全部内容,希望文章能够帮你解决Vs2019+openjdk12 本地Debug环境搭建过程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复