安装GraalVM及使用
GraalVM
- 下载地址
- 直接解压使用,无需安装native-image,当前GraalVM版本已包含native-image
安装Windows SDK
GraalVM依赖Microsoft Visual C++,需要安装Visual C++ Build Tools
-
Visual Studio需要安装的插件
-
如图
image-20250507233553472.png
-
-
配置环境变量
-
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中的命令)
-
将
HelloWorld.java编译成HelloWorld.class.\bin\javac HelloWorld.java -
将
HelloWorld.class编译成二进制执行命令.\bin\native-image -cp ./ HelloWorld
