我最近使用 eclipse 克服了这个问题,并希望在 Processing.org 环境中使用相同的 .dll。这是我最近关于Stackoverflow的帖子。
我要使用的 .dll 在C:\Windows\SysWOW64\\
文件夹中,但我仍然得到一个UnsatisfiedLinkError
. 我尝试了以下解决方案但没有成功:
- 将 .dll 添加到草图的“代码”文件夹中
- 添加
C:\\Windows\\SysWOW64\\foo.dll
到 Path 环境变量 - 将我的代码中的 Native.loadLobrary 参数从更改
C:\\Windows\\System32\\foo.dll
为C:\\Windows\\SysWOW64\\foo.dll
为了让这个在 eclipse 中工作,我在 Java Build Path Properties 的 Libraries 选项卡下添加了一个 Native Library Location,尽管我认为它不应该是必要的。
我将不胜感激任何帮助或建议。