gpt4 book ai didi

java - 以最小的努力从 Java 代码使用 Windows 静态库(最好使用 JNA)

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:59:21 25 4
gpt4 key购买 nike

我必须使用来自 java 代码的一些静态 Windows 库 (*.lib),我可以编写 C++ JNI 包装器,但我宁愿不这样做(没有 C++ 经验)。

什么是最简单(最少的开发工作量)的使用方式,性能并不重要,因为该代码只会获取一些数据,最有可能在 JAVA 端处理。

我很可能会使用 JNA ,但 AFAIK 它需要动态库,而我有静态库。

我也是asked questio n 关于将静态库转换为动态库。

最佳答案

您始终可以创建一个直接调用您的静态库的 DLL(动态库)项目,然后您可以将 JNA 与新创建的 DLL 一起使用。

关于java - 以最小的努力从 Java 代码使用 Windows 静态库(最好使用 JNA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/845016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com