GraalVM native-image 将 Java 库编译成 iOS 框架/库

GMs*_*soF 7 jvm ios graalvm substratevm graalvm-native-image

GraalVM native-image 允许我们将 Java 库转换为本地可执行文件。它还允许编译为提到的共享库https://www.graalvm.org/docs/Native-Image/user/README

本机映像可以构建为独立的可执行文件,这是默认设置,也可以通过将 --shared 传递给 native-image 来构建为共享库。要使图像有用,它需要至少有一个入口点方法。

我找到的最接近的线程是https://github.com/oracle/graal/issues/373,但仍然找不到任何适用于 iOS 的指南,这可能吗?我可以遵循任何指南吗?

gbe*_*605 0

目前还不可能,而且听起来好像不打算支持它。

\n

Graal 本机构建需要在与其运行的同一平台上构建,因为它依赖于加载有关当前系统的信息。此 GitHub 问题中有\xe2\x80\x99s 有关它的更多信息:https://github.com/oracle/graal/issues/407

\n