我一直在尝试从源代码构建 jnativehook。我使用的是 Windows 7。我经历了网站上描述的所有阶段。包括更改环境变量目前我在命令提示符下构建失败。我已经把它贴在下面了。
我不确定 jnativehook 文件应该在哪里提取,所以我尝试在文件位于不同位置时构建文件,包括根目录、java 目录和 java 文件夹内。
我检查了 jni.h 是否在 jnativehook (jhook) 文件中的任何位置,但它不是,但有一个名为 jni 的文件夹。java 目录中有 jni.h 文件,但它没有说明我必须将文件从 java 移动到 jhook 目录的任何地方。
有谁知道它是否应该提取到特定的地方?
还有谁知道这个错误是什么意思以及如何解决它?
任何帮助表示赞赏:[应用] C:\jhook\src\native\common/NativeErrors.h:36:17:致命错误:jni.h:没有这样的文件或目录 [应用] 编译终止。[应用] gcc.exe: Files\Java\jdk1.7.0_07\include: 没有这样的文件或目录 [应用] gcc.exe: Files\Java\jdk1.7.0_07\include\win32: 没有这样的文件或目录