';配置:错误:未找到jni.h';在OS X上为java配置glpk时

';配置:错误:未找到jni.h';在OS X上为java配置glpk时,java,macos,terminal,glpk,Java,Macos,Terminal,Glpk,我正在尝试安装glpk for java,并按照说明在OS X上安装glpk,直到/configure。在此步骤中,出现错误configure:error:jni.h not found。 如说明书所述,我试过了 ./configure \ CPPFLAGS=-I/System/Library/Frameworks/JavaVM.framework/Headers \ SWIGFLAGS=-I/System/Library/Frameworks/JavaVM.framework/Headers

我正在尝试安装glpk for java,并按照说明在OS X上安装glpk,直到
/configure
。在此步骤中,出现错误
configure:error:jni.h not found
。 如说明书所述,我试过了

./configure \
CPPFLAGS=-I/System/Library/Frameworks/JavaVM.framework/Headers \
SWIGFLAGS=-I/System/Library/Frameworks/JavaVM.framework/Headers
但它似乎不起作用,因为同样的错误仍然会出现。在做了一些挖掘之后,我发现: -我在Frameworks文件夹中没有JavaVM.framework -相反,我的Java虚拟机位于
Library/Java/JavaVirtualMachines/

所以我试着执行

./configure \
CPPFLAGS=-I/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/include/ \
SWIGFLAGS=-I/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/include/
我还用…
/include/jni.h
jdk-12.0.1.jdk
进行了尝试。所有这些都会导致相同的错误

我对这些东西是个新手,所以如果能给我一个提示,我会非常感激