Edu*_* Z. 2 java cpu-architecture dynamic-loading .so
我们正在开发一个在Linux环境(现在是Ubuntu)上运行的Java应用程序,它与一块硬件进行通信.所述硬件使用由制造商提供的仅用于x86架构的.so库.
问题是,我们非常希望在64位JVM上运行它.在x86 JVM中加载库工作正常但我们无法在64位版本上加载.那么,除了切换到x86 JVM之外,还有其他方法可以将这个lib提供给我的64位Java应用程序吗?例如,我是否有可能在x64中编写另一个os包装器库,然后调用x86版本,以便JVM可以加载我的64位包装器?
没有.
您无法将32位库加载到64位进程的地址空间中.
| 归档时间: |
|
| 查看次数: |
1144 次 |
| 最近记录: |