我制作了一个简单的 java 程序,将字节发送到并行端口,它使用一个 .dll 和其他两个类(pPort.java 和 ioPort.java)来完成它,它工作得非常好。
但是,我开始在具有类似功能的 NetBeans IDE 上制作另一个程序。它编译得很好,但是当我运行它时,我得到:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: parallelporttimer.ioPort.Out32(SS)V
据我了解,它无法调用我放在 System32 上的 .dll 文件。但我不明白为什么,因为另一个程序基本相同,但没有任何 IDE 手动制作,运行良好。我是否必须在 NetBeans 中指定某些内容才能使其正常工作?对此的任何帮助将不胜感激。