在OS X上为Java配置glpk时出现'configure:error:jni.h not found'

时间:2019-08-22 07:11:09

标签: java macos terminal glpk

我正在尝试为Java安装glpk,并按照说明在OS X here上安装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.hjdk-12.0.1.jdk进行了尝试。所有导致相同的错误。

我是这些东西的新手,所以我非常感谢我可以尝试的任何提示。

0 个答案:

没有答案