我正在尝试运行一个程序,使用java程序中的jmagick接口(JNI)在ImageMagick中调用C ++库。但我得到了以下异常
线程“main”中的异常 java.lang.UnsatisfiedLinkError中: C:\ PROGRAM 文件\的Java \ jdk1.6.0_16 \ BIN \ jmagick.dll: 无法在AMD上加载IA 32位.dll 64位平台
我试图为64位处理器搜索jmagick.dll但找不到任何内容。 如果64位dll可用,有人可以建议任何解决方案或显示路径吗?
谢谢,
答案 0 :(得分:2)
删除64位JDK并安装32位JDK。最终用户需要一个32位的JVM。
当您想在64位处理器上使用Java ME进行开发时,情况大致相同。
资源:
关于同一主题: