安装GraalVM及使用

安装GraalVM及使用

GraalVM

  1. 下载地址
  2. 直接解压使用,无需安装native-image,当前GraalVM版本已包含native-image

安装Windows SDK

  1. GraalVM依赖Microsoft Visual C++,需要安装Visual C++ Build Tools

  2. 下载地址

  3. Visual Studio需要安装的插件

    • 如图


      image-20250507233553472.png
  4. 配置环境变量

    • MSVC安装路径,新增环境变量%MSVC_HOME%

      D:\app\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\bin\Hostx64\x64
      
    • windows sdk安装路径,新增环境变量%WK_HOME%

      C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64
      
    • 新增环境变量INCLUDE

      %MSVC_HOME%\include;
      %WK_HOME%\Include\10.0.22621.0\shared;
      %WK_HOME%\Include\10.0.22621.0\ucrt;
      %WK_HOME%\Include\10.0.22621.0\um;
      
    • 新增环境变量LIB

      %MSVC_HOME%\lib\x64;
      %WK_HOME%\Lib\10.0.22621.0\ucrt\x64;
      %WK_HOME%\Lib\10.0.22621.0\um\x64;
      
    • 更新环境变量PATH

      %MSVC_HOME%\bin\Hostx64\x64;
      %WK_HOME%\bin\10.0.22621.0\x64;
      

简单使用GraalVM(使用GraalVM的bin中的命令)

  1. HelloWorld.java 编译成HelloWorld.class

    .\bin\javac HelloWorld.java
    
  2. HelloWorld.class编译成二进制执行命令

    .\bin\native-image -cp ./ HelloWorld
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容