原生DLL和JRE地址模型应该匹配吗?

pic*_*c11 1 c c++ java java-native-interface

可以从64位JRE加载32位本机DLL吗?如果不是最好的解决方案是什么?用户是否应同时安装32位和64位版本的JRE?

谢谢.

hmj*_*mjd 5

需要相应地安装和使用32位和64位版本的JRE.注意,这不是JRE的要求,而是Windows的要求.从64位Windows的编程指南:

... 32位进程无法加载64位DLL执行,64位进程无法加载32位DLL执行.