Windows下配置GraalVM编译环境

2 阅读1分钟

配置GraalVM版的JDK

image.png

安装Visual Studio Community

  1. 勾选使用C++的桌面开发(已包含Windows 11 SDK) image.png
  2. 语言包选择英语(取消中文) image.png
  3. 安装位置(建议保持默认) 1775109213397_d.png
  4. 配置环境变量
    1. 新建VISUAL_STUDIOC:\Program Files\Microsoft Visual Studio\18\Community\VC\Tools\MSVC\14.50.35717
    2. PATH新增:%VISUAL_STUDIO%\bin
    3. 新建INCLUDE%VISUAL_STUDIO%\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\ucrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um;C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\winrt;
    4. 新建LIB%VISUAL_STUDIO%\lib\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.26100.0\um\x64;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.26100.0\ucrt\x64;

安装AOT编译器

gu install native-image

编译

  1. 打开应用:x64 Native Tools Command Prompt for VS
  2. 运行指令:cd /d E:\Workspace\eEms-server && mvn -Pnative,dev clean native:compile