国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

graalvm安裝并使用native-image

這篇具有很好參考價值的文章主要介紹了graalvm安裝并使用native-image。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

native-image的構建

第一步,安裝graalvm

下載graalvm,可以直接去官網下載

https://www.graalvm.org/downloads/

github地址

https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-22.1.0

這里以jdk11為例

graalvm安裝并使用native-image

https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.1.0/graalvm-ce-java11-windows-amd64-22.1.0.zip

native-image的jar

https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.1.0/native-image-installable-svm-java11-windows-amd64-22.1.0.jar

第二步,install native-image

首先配置環(huán)境變量

graalvm安裝并使用native-image

注意:如果之前安裝過jdk,為了防止不必要的麻煩,直接將標記的變量放在第一位

graalvm安裝并使用native-image

使用命令查看是否安裝graal vm成功

java -version

graalvm安裝并使用native-image
安裝成功后,接下來安裝native-image

gu install -L native-image-installable-svm-java11-windows-amd64-22.0.0.2.jar

可以使用命令查看,已經安裝的功能

gu list

graalvm安裝并使用native-image

第三步,配置環(huán)境變量

graalvm安裝并使用native-image

因為native-image直接生成了二進制文件,以加快執(zhí)行速度。所以這里需要導入C庫

一開始如果沒有裝過visual studio,這里需要裝一下,選擇C++和組件
graalvm安裝并使用native-image
graalvm安裝并使用native-image

接下來分別配置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

第四步,測試

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello native image");
    }
}

graalvm安裝并使用native-image
到這里就是大功告成了!文章來源地址http://www.zghlxwxcb.cn/news/detail-456734.html

到了這里,關于graalvm安裝并使用native-image的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • GraalVM詳細安裝及打包springboot、java、javafx使用教程(環(huán)境安裝篇)

    GraalVM詳細安裝及打包springboot、java、javafx使用教程(環(huán)境安裝篇)

    下一篇:GraalVM詳細安裝及打包springboot、java、javafx使用教程(打包普通JAVA項目篇) GraalVM是一款由Oracle公司開發(fā)的一款具有高效性能、降低基礎設施成本、支持Java發(fā)展、與其他編程語言無縫集成、創(chuàng)建本機鏡像等優(yōu)點的跨平臺虛擬機。它支持多種編程語言,如Java、JavaScript、Rub

    2024年04月26日
    瀏覽(23)
  • SpringBoot3之GraalVM之Windows詳細安裝及使用教程

    SpringBoot3之GraalVM之Windows詳細安裝及使用教程

    我直接使用的是IDEA plugins文件夾下的maven 新建MAVEN_HOME環(huán)境變量 Path環(huán)境變量追加 因為GraalVM需要調用操作系統(tǒng)的底層工具,而Windows底層工具是VisualStudio,所以我們要先下載安裝好VisualStudio。 下載Visual Studio Community 《Visual Studio Community官網下載》 下載完以后直接安裝即可 選擇

    2024年02月14日
    瀏覽(48)
  • graalvm學習(九) 如何使用ide debugger graal源碼

    新建一個java文件 執(zhí)行mx命令

    2024年01月16日
    瀏覽(18)
  • 使用Graalvm+Swing搓了個原生桌面應用的輪子:文件差異對比工具,附輪子源碼

    使用Graalvm+Swing搓了個原生桌面應用的輪子:文件差異對比工具,附輪子源碼

    1、DFDiff介紹 當前已實現的功能比較兩個文件夾內的文件差異,已支持文件差異對比。 2、軟件架構 軟件架構說明 開發(fā)環(huán)境是在OpenJDK17,UI使用的是Swing + SwingX擴展控件,使用Graalvm編譯為原生應用。 文件列表使用的Swingx組件的JXTreeTable。 文件差異對比使用的Swingx組件的JXTabl

    2024年02月08日
    瀏覽(22)
  • React Native 環(huán)境安裝

    React Native 環(huán)境安裝

    Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. ? 搭建開發(fā)環(huán)境 · React Native 中文網 Homebrew(包管理器) → rvm(ruby版本管理) → ruby → cocoapods 安裝 Homebrew Homebrew 安裝RVM 使用RVM 安裝Ruby RVM 查看版本,并設置默認Ruby版本 安裝cocoapods pod 生成項目 進入指定目錄下

    2024年01月22日
    瀏覽(25)
  • Spring3新特性:Graalvm打包Springboot+Mybatis;Graalvm打包成Docker

    Spring3新特性:Graalvm打包Springboot+Mybatis;Graalvm打包成Docker

    項目源代碼 https://github.com/cmdch2017/SpringNative_Graalvm_Mybatis 安裝graalvm與配置環(huán)境 首先安裝步驟參考這篇博客 https://blog.csdn.net/weixin_38943666/article/details/129505945 其次如何處理反射 https://blog.csdn.net/qq_32740973/article/details/131799510 第一步,直接拷貝我項目中的config文件夾到你的項目 第

    2024年01月19日
    瀏覽(17)
  • GraalVM到底是何方神圣?

    GraalVM到底是何方神圣?

    JVM實現了跨平臺,使得一次編譯即可到處運行,但是詹姆斯·高斯林沒有跟你說的是,應用運行之前要先啟動JVM虛擬機,然后還要加載一大批的類、并做鏈接和初始化等步驟,而使得光啟動一個JVM就得花一大把時間,JVM啟動完之后才能執(zhí)行應用程序本身的啟動工作,比如啟動

    2023年04月21日
    瀏覽(21)
  • 解析用GraalVm編譯的class文件

    解析用GraalVm編譯的class文件

    如果只是單純的用javap +class文件名的話,那只是單純的反編譯class文件而已。 我們都知道class文件的字節(jié)碼文件,是難以理解的。 很好理解。這里保存了最新更改時間和文件大小為414字節(jié)。 類聲明: 版本信息: 這表示 Java 編譯器的次要版本為 0,主要版本為 61。Java 版本號

    2024年01月18日
    瀏覽(20)
  • React Native Camera的使用

    React Native Camera是一個用于在React Native應用中實現相機功能的庫。它允許你訪問設備的攝像頭,并捕獲照片和視頻。 安裝 安裝完成后,你需要鏈接React Native Camera庫到你的項目中??梢允褂靡韵旅钸M行鏈接: 安裝和鏈接完成后,你需要在你的代碼中導入React Native Camera庫:

    2024年02月13日
    瀏覽(24)
  • React Native Maps的使用

    React Native Maps是一個用于在React Native應用中顯示地圖的庫。它提供了許多功能,如顯示地圖、標記位置、繪制多邊形等。以下是React Native Maps的使用步驟: 首先,你需要在你的React Native項目中安裝React Native Maps庫??梢允褂靡韵旅钸M行安裝: 安裝完成后,你需要鏈接React N

    2024年02月13日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包