当前位置:网站首页>GraalVM安装
GraalVM安装
2022-08-09 04:43:00 【eck_燃】
GraalVM安装
安装graalvm
下载graalvm,可以直接去官网下载
https://www.graalvm.org/downloads/
github地址
https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-22.1.0
这里以jdk11为例
第二步,install native-image
首先配置环境变量
JAVA_HOME改成graalvm的位置

注意:如果之前安装过jdk,为了防止不必要的麻烦,直接将标记的变量放在第一位

如下证明GraalVm配置成功

graalvm环境变量配置完成后命令行中执行插件下载命令
gu install native-image
注意社区版可以执行此命令, 企业版则需要去官网下载对应jar包
无法下载成功可以官网直接下载对应jar包,然后复制进执行命令的目录
gu install -L native-image-installable-svm-java11-windows-amd64-22.0.0.2.jar
查看插件如下证明Graal插件安装成功

C++的编译环境
这里泼一下冷水,不要企图用MinGW安装gcc编译环境替代下载VScode,为了编译多下载一个软件是很不优雅,但是我折腾一天发现绕不过去,还是老老实实下VScode了
因为native-image直接生成了二进制文件,以加快执行速度。所以这里需要导入C库
一开始如果没有装过visual studio,这里需要装一下,选择C++和组件
接下来分别配置INCLUDE和LIB,Microsoft Visual Studio的位置是自己安装的位置,其他的除去版本号之外几乎一致

INCLUDE的参数
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.16.27023\include
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared
LIB参数
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x64
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\ucrt\x64
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.16.27023\lib\x64
最后path新增

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64
以后的编译命令都是在vscode的命令簿下执行的

边栏推荐
猜你喜欢

特征工程实战篇

Flask框架实现异步处理请求

HP路由器和交换机日志分析

2022下半年深圳信息系统项目管理师认证招生简章

阿里云天池大赛赛题(机器学习)——工业蒸汽量预测(完整代码)
Construction and practice of full stack code test coverage and use case discovery system

P1163 银行贷款

容易混淆的指针知识点

助力To B业务,这类企业端数据值得风控童鞋关注

2022 Security Officer-A Certificate Special Work Permit Exam Question Bank and Online Mock Exam
随机推荐
浅谈进程与其创建方式
Divisible property 1
Integer multiple series
Poly1CrossEntropyLoss的pytorch实现
【暑期每日一题】洛谷 P1176 路径计数2
杰理之一拖二 另一台手机超距 通话会无声【篇】
关于sys.path.append(‘..‘)失效
LN论文、五种归一化原理和实现
杰理之开关降噪语音识别没有用【篇】
I.MX6U-ALPHA开发板(高精度定时器)
器件可靠性与温度的关系
【服务器数据恢复】Ext4文件系统fsck后mount不上并报错的数据修复案例
2022高处安装、维护、拆除考试练习题及模拟考试
杰理之SD卡切回蓝牙没有作用【篇】
JVM垃圾回收机制简介
Talking about the process and how to create it
阿里云天池大赛赛题(深度学习)——视频增强(完整代码)
MySQL: Implementation Principles of Submitted Read and Repeatable Read | MVCC (Multi-Version Concurrency Control) - Notes for Your Own Use
Alibaba Cloud Tianchi Contest Question (Machine Learning) - Prediction of Industrial Steam Volume (Complete Code)
OKR management process, how to implement effective dialogue, using the CFR feedback and recognition?