Processing 处理过程中出现不满意的链接错误
我最近使用eclipse解决了这个问题,并希望在Processing.org环境中使用相同的.dll。这是我最近在网上的帖子 我要使用的.dll位于Processing 处理过程中出现不满意的链接错误,processing,jna,Processing,Jna,我最近使用eclipse解决了这个问题,并希望在Processing.org环境中使用相同的.dll。这是我最近在网上的帖子 我要使用的.dll位于C:\Windows\SysWOW64\\\文件夹中,但我仍然收到一个未满足的linkerror。我尝试了以下解决方案,但没有成功: 将.dll添加到草图的“代码”文件夹 将C:\\Windows\\SysWOW64\\foo.dll添加到Path环境变量 将我的代码中的Native.loadLobrary参数从C:\\Windows\\Syste
C:\Windows\SysWOW64\\\
文件夹中,但我仍然收到一个未满足的linkerror
。我尝试了以下解决方案,但没有成功:
- 将.dll添加到草图的“代码”文件夹
- 将
添加到Path环境变量C:\\Windows\\SysWOW64\\foo.dll
- 将我的代码中的Native.loadLobrary参数从
更改为C:\\Windows\\System32\\foo.dll
C:\\Windows\\SysWOW64\\foo.dll
如果您有任何帮助或建议,我将不胜感激。从中,您似乎不想直接引用SysWOW64文件夹:在执行32位应用程序时,WoW64将32位DLL透明重定向到%SystemRoot%\SysWOW64,其中包含32位库和可执行文件。32位应用程序通常不知道它们正在64位操作系统上运行。32位应用程序可以通过伪目录%SystemRoot%\sysnative访问%SystemRoot%\System32。您运行的是32位还是64位?DLL是否为系统DLL(如果不是,则不应保存在SysWOW64中)?您的DLL是32位还是64位?谢谢您的回答!!.dll是32位的。我怀疑问题在于处理运行的是64位jdk。我今晚会调查一下,然后再报告。