cost 266 ms
使用 JNA 时 Mac 和 Windows 之间的 FTDI 库平台差异 - FTDI library platform differences between Mac and Windows when using JNA

我目前正在开发一个 Java 应用程序,该应用程序使用 JNA 访问一些 FTDI 库,包括 D2XX 和 LibFT4222。 我已经使用 JNAerator 创建了使用的 JNA。 这在 Windows 平台上都可以正常工作。 然而,当我尝试在 Mac 上运行该软件时,我遇到了 LibFT422 ...

如何在 64 位应用程序中以 32 位模式使用 BridJ? - How to use BridJ in 32 bit mode in 64 bit application?

我正在尝试以一种我不确定它是否受支持的方式使用 BridJ: 我有一个 64 位应用程序。 我通过调试器接口得到一个包含 32 位应用程序内存的字节数组。 我想使用 BridJ 将此字节数组的内容解析为 C 数据类型。 我通过使用Pointer.pointerToBytes().as(my_st ...

如何使用 JNAerator? - How to use JNAerator?

我想使用 JNAerator 为 JNA 生成一些 C++ API 函数的 Java 包装器。 问题是我在工作时无法使用 JNAerator Studio 或从我的 PC 访问 Github。 我只有 Github 存储库中的 .zip 文件。 我找不到任何有关如何从命令行使用它的文档或教程。 任何 ...

线程“主”中的 JNA 异常 java.lang.Error:无效的 memory 访问(未知来源) - JNA Exception in thread "main" java.lang.Error: Invalid memory access(Unknown Source)

我正在使用 JNA 4.0.0 从 Java 访问一些 DLL function,这个 DLL Native Function 声明如下: 输入参数的类型说明如下 因此,我在库接口中声明如下: 然后我按以下方式调用它: 但我收到以下异常: 请帮忙,感谢您的关注! ...

Java JNI包装器工具 - Java JNI wrapper tool

我正在尝试生成能够调用由DLL文件实现的某些C ++头文件(* .h扩展名)文件中提供的功能的Java代码。 我尝试了cxxwrap,得到了所有的Java类,没有编译错误,但并不是所有方法都生成了。 还尝试了JNAerator,尽管生成了所有方法,但我遇到了很多编译错误。 谁能在这 ...

如何使用特定于linux-s390x的libjnidispatch.so重新构建jna-4.1.0.jar - How to re-build jna-4.1.0.jar with linux-s390x specific libjnidispatch.so

我如何重建jna-4.1.0.jar文件以包括特定于linux-s390x的libjnidispatch.so文件。 我的应用程序之一需要此文件,并且此libjnidispatch.so文件的依赖项失败。 是否尝试遵循以下问题: 如何在一个标头下将JNAerator与多个动态库一起使 ...

如何在一个标题下使用JNAerator和多个动态库? - How to use JNAerator with multiple dynamic libraries under one header?

我正在使用JNAerator生成一个我可以包含在项目中的jar文件,并且我想支持每个操作系统的动态库并在这个jar中进行遍历。 到目前为止,在摆弄JNAerator时,我已经能够使用如下命令包含单个动态库: 但是,这只包装test.dll ,而我有多个系统的动态库( test_wi ...

JNA如何从C int *转换为JNA结构 - JNA how do I go from a C int* to a JNA struct

我尝试将以下C代码映射到Java中: 消息结构的JNA等效项是: 我知道他们在C代码中正在做什么,但是我不知道如何在Java方面做到这一点。 我需要让Java消息类包含传入的参数的长度和数组 请帮忙! 更新:我创建了自己的消息结构副本,该消息结构包含byte []: ...

将Foo转换为Foo.ByValue? - Converting a Foo into a Foo.ByValue?

我正在使用JNA和JNAerator与老化的lm_sensors库进行集成,以期为盒子中的每个温度传感器创建MBean。 首先,我调用此方法: ..效果很好。 随后,我需要致电: 我缺少的是如何获取sensors_get_detected_chips结果并将其按值传递给sen ...

JNA-C ++共享库 - JNA - C++ Shared Library

我有一个包含各种标题和.cpp文件的项目。 这样,我用Eclipse构建了一个共享库,一切正常。 现在,我想在此C ++库中使用JNA。 我知道除JN​​A以外的其他(可能更容易)的选项,但是必须使用它。 我已经在网上搜索过,但老实说,直到现在我还没有找到一个很容易理解我要做的事情的例子 ...

JNAerator BridJ运行时静态方法实例内存 - JNAerator BridJ runtime static methods instance memory

因此,我最近更新了JNAerator,并开始使用新的BridJ运行时,并且正在尝试调试遇到的问题,并且不确定是我的库代码还是JNAerator本身。 基本上在我的C库中,我有一个init()方法,该方法将在其他C库方法中的内存共享变量中初始化。 我注意到,使用新的BridJ运行时和为我的 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM