Java jnativehook生成失败jni.h未找到
我一直在尝试从源代码构建jnativehook。我正在使用Windows7。我经历了网站上描述的所有阶段。包括更改环境变量当前我从命令提示符处获取的生成失败。 我把它贴在下面了 我不确定jnativehook文件应该在哪里扩展,所以我尝试在文件位于不同位置时构建该文件,包括根目录、java目录和java文件夹内 我检查了jni.h是否在jnativehook(jhook)文件中的任何位置,但没有,但有一个名为jni one step up的文件夹。 java目录中有jni.h文件,但它没有说我必须将文件从java移到jhook目录 有人知道它是否应该被提取到特定的地方吗 还有谁知道这个错误是什么意思以及如何解决 谢谢你的帮助 : [apply]C:\jhook\src\native\common/NativeErrors.h:36:17:致命错误:jni.h :没有这样的文件或目录 [应用]编译已终止。 [apply]gcc.exe:Files\Java\jdk1.7.0\u 07\include:无此类文件或目录Java jnativehook生成失败jni.h未找到,java,Java,我一直在尝试从源代码构建jnativehook。我正在使用Windows7。我经历了网站上描述的所有阶段。包括更改环境变量当前我从命令提示符处获取的生成失败。 我把它贴在下面了 我不确定jnativehook文件应该在哪里扩展,所以我尝试在文件位于不同位置时构建该文件,包括根目录、java目录和java文件夹内 我检查了jni.h是否在jnativehook(jhook)文件中的任何位置,但没有,但有一个名为jni one step up的文件夹。 java目录中有jni.h文件,但它没有说我必
[apply]gcc.exe:Files\Java\jdk1.7.0\u 07\include\win32:没有这样的文件或目录
希望这有帮助。这是因为您将java安装到了一个带有空格的位置。这在版本1.2或主干中应该不是问题。如果需要编译1.1,请在java.include属性中使用\或两个转义空格。您可以在build.properties文件中进行设置。找到解决方案了吗?