-2


mx画像ジェネレーター をチェックしたかったのです。

./mx image -cp $PWD/svmbuild -H:Class=HelloWorld -H:Name=helloworld
mx: unknown command 'image'

「image」コマンドは利用できないようです (もう?)
代替品はありますか? ありがとう

4

1 に答える 1

1

コマンドがありmx native-imageます。

GraalVM プロジェクト リポジトリの README ファイルには、次のクイック スタート スニペットがリストされています。

cd substratevm
mx build

echo "public class HelloWorld { public static void main(String[] args) { 
System.out.println(\"Hello World\"); } }" > HelloWorld.java
$JAVA_HOME/bin/javac HelloWorld.java
mx native-image HelloWorld
./helloworld

これが機能するには、JVMCI を備えた JDK 8 が必要であると言われています。README からの関連する引用を次に示します。

mx をインストールし、JAVA_HOME を labsjdk にポイントします。

コンパイルの場合、ネイティブ イメージはローカル ツールチェーンに依存するため、glibc-devel、zlib-devel (C ライブラリと zlib のヘッダー ファイル)、および gcc がシステムで利用可能であることを確認してください。

于 2018-12-20T08:41:10.767 に答える