我试图在Java中访问USB端口,所以我尝试使用Jusbpmp。我尝试在Windows中对其进行测试,但出现以下错误。

线程“主”中的异常java.lang.UnsatisfiedLinkError:C:\ Users \ T21034 \ Documents \ NetBeansProjects \ JUsbPmP \ NetBeansProjects \ JUsbPmP \ libjpmp-0.1.1.so:无法加载此.dll(机器代码= 0x101)在IA 32位平台上。

请帮我。

谢谢

最佳答案

Jusbpmp项目由两部分组成:Java API和本机二进制文件。后者需要针对每种系统体系结构和操作系统分别构建。 .so文件扩展名专门将此文件标记为Linux二进制文件。正如您提到的是在Windows计算机上使用它时,应尝试使用可下载软件包中的jusbpmp.dll文件。那是为32位Windows系统编译的,因此它应该可以为您工作。

08-16 13:04