graal-native-interaction

时间:2024-05-28 11:02:24
【文件属性】:

文件名称:graal-native-interaction

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-28 11:02:24

Java

自述文件 该存储库显示了两种与Java本机方法进行交互的方式。 由于使用绝对路径,因此代码尚无法编译,但可以随时使用代码作为参考。 以下是从总体上说明如何使此工作正常进行的说明。 格里尔 编译共享库clang -shared -o libtriple.so triple.cc -Itriple.h 编译Java类(使用Graal javac编译器) javac Headers.java Main.java 构建本机映像native-image -cp . --verbose -Djava.library.path=. -H:CLibraryPath=. Main native-image -cp . --verbose -Djava.library.path=. -H:CLibraryPath=. Main 运行应用程序./main 不安全的 编译共享库clang -shared -


【文件预览】:
graal-native-interaction-master
----LICENSE(1KB)
----unsafe()
--------NativeTriple.h(571B)
--------NativeTriple.java(1KB)
--------triple.cc(912B)
--------triple.h(273B)
--------Main.java(792B)
----graal()
--------Headers.java(2KB)
--------triple.cc(358B)
--------triple.h(273B)
--------Main.java(3KB)
----README.md(831B)

网友评论