我尝试通过以下命令在Windows10中构建openjdk9源代码
go to D:\jdk9\jdk9 with cygwin
./configure -with-freetype=/cygdrive/c/freetype -enable-debug -with-target-bits=64
make all 最后,它使用消息成功构建:
Creating support/demos/image/jfc/Font2DTest/Font2DTest.jar
Creating support/demos/image/jfc/Metalworks/Metalworks.jar
Creating support/demos/image/jfc/Notepad/Notepad.jar
Creating support/demos/image/jfc/TableExample/TableExample.jar
Creating support/demos/image/jfc/TransparentRuler/TransparentRuler.jar
Creating support/demos/image/jfc/SampleTree/SampleTree.jar
Creating jre jimage
Creating jdk jimage
WARNING: Using incubator modules: jdk.incubator.httpclient
WARNING: Using incubator modules: jdk.incubator.httpclient
Finished building target 'all' in configuration 'windows-x86_64-normal-server-fastdebug'但是,如何将jdk或Hotspot等项目导入到visual studio中?既没有生成解决方案文件,也没有生成工程文件,而且在\jdk9\hotspot\make文件夹下也没有create.bat文件(OpenJDK8有),那么如何将jdk/Hotspot源码导入到visual studio 2017中进行调试呢?
发布于 2018-08-12 19:27:15
要构建VS项目创建器,请从openjdk9顶级目录运行以下命令:
make hotspot-ide-project在我的例子中,生成的VS项目文件位于:
.../openjdk9/build/windows-x86_64-normal-server-slowdebug/ide/hotspot-visualstudio最后,在hotspot-visualstudio目录中找到jvm.vcxproj文件并打开它。
https://stackoverflow.com/questions/51808317
复制相似问题