我要安装JZMQ。运行“make”命令后,发生错误
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/include/jni.h:45:10: fatal error: 'jni_md.h' file not found
但是这个路径有一个名为“jni.h”的文件。 我该怎么办。
答案 0 :(得分:0)
抱怨jni_md.h
遗失了......而不是jni.h
。
检查jni_md.h
是否存在,找出其路径。然后查看#include
文件中的jni.h
指令,了解它是如何被包含的。
我怀疑您会发现问题与编译器命令行中指定的包含路径有关。检查JZMQ的makefile
以查看使用了哪些“-I”选项,并查看构建说明。