1

我正在尝试使用分机。eclipse 中的本地库,但程序给出以下错误:“java.lang.UnsatisfiedLinkError: Unable to load library 'edk': libedk.so: wrong ELF class: ELFCLASS32”。

我认为这可能是因为库是 32 位的,而我的 JDK 是 64 位的?是这样吗,如果是这样,请告诉我如何安装 32 位 JDK 以及已经存在的 64 位?

4

1 回答 1

1
I thought it may be because the library is 32-bit whereas my JDK is 64-bit ?

确实是的。

please tell me how to install 32-bit JDK along with 64-bit already present

好吧,例如,从 Oracle 下载它,在/opt其中创建一个目录来提取它并JAVA_HOMEJDK_HOME自定义启动脚本中进行设置:

#!/bin/bash
export JAVA_HOME=/path/to/32bit/jdk
export JDK_HOME=$JAVA_HOME
export PATH=$JDK_HOME/bin:$path
exec /path/to/eclipse "$@"
于 2013-01-05T15:33:02.807 回答