【java.lang.UnsatisfiedLinkError,mach-o,但Mac10.6.2上的体系结构错误】教程文章相关的互联网学习教程文章

java.lang.UnsatisfiedLinkError,mach-o,但Mac10.6.2上的体系结构错误【代码】

我试图在本地计算机上运行一个项目. 我试图加载这个jnilib文件,该文件是从Mac 10.6.2上该项目的运行实例获得的,System.load(lib.getAbsolutePath());然后我抛出了这个异常:java.lang.UnsatisfiedLinkError, mach-o but wrong architecture我已经用文件命令检查了jnilib:libScreenMatchProxy.jnilib: Mach-O dynamically linked shared library i386我猜这是因为jnilib文件是32位编译的,而Mac10.6自带的Java是64位.因此,我转到Jav...