我正在尝试构建一个 JavaFx 并使用 GluonFX 将其编译为本机。最近我需要添加一个使用原生 C 库的功能。我为此使用了 org.graalvm.nativeimage。
我遇到的问题是“链接”步骤失败,因为它没有找到我需要使用的库,或者这就是我的想法。这是错误的输出:
Creating library [path to project].lib and object [path to project].exp
[project].obj : error LNK2001: unresolved external symbol tt_init
[project].exe : fatal error LNK1120: 1 unresolved externals
我试图将库复制到链接步骤中指示的 graalvm libs 文件夹中,但这不起作用。
你知道我需要在 Maven 或 GluonFx 插件中添加的配置来指示插件也加载这个库吗?
提前致谢